debug function pr()