what a complete and utter clusterfuck!