What a crappy couple of days...