updated for item printout