Project for CSC3700