Mistake after mistake....