FW-16, moving semaphore take to tasks.