semaphore project init
semaphores init