Implemented CQ