q4npm