commit as of end of 2012