OMG i moanded soooo much ...