add the prn generator