move semaphore to File