everything but waitQ works