2012-2013 cs653 project