semaphore-panel