Semaphore.