add new project functionality added