Well, that lot pretty much sums up my week!