ROUGH FUCKING.