Fix Semaphore