futex and sem switches, switch to semaaphores to debug