CS5200 project