What a state i was in last night PMSFL