added qcheck