Comp 595 project