added the submit project function