Skip fwd/bwd works, albeit with a bad race condition re: waiting for buffer