Everything works, including printout