still looking for the optimal project setup