this pretty well sums up my weekend