God, what a frickin mess