works, no semaphores, no queue capacity