updated project setup