So much for a full night's sleep. (Cafaya)