Have i made a mistake??!