adding and view project functions added