Ramblings December 2010