improved cli printr