cs 537 project 2