QB IS AN ABOMINATION!!