Our CS4753 project