commit pq with testcases