fixed race conditon with project timing