CSCE 565 -- Project 4