Ramblings May 2011