semaphore enabled