Use Q
Use timeouts in wait operations