semaphore changed to semaphoreapp to correct link