added qm