add pq library copy