Sure, but it prints out things in a slightly different way and I was trying to keep changes to bare minimum