code for 2006 project