Nov-Dec 2013 initial code