propert debugging