CSE 6242 project