GSoC 2013 warm up code