Ramblings April 2012