Copy of nq_part_2