qimechanism