CS764 project