Added new project function