feature requests for comm's print request
cleaning up zach's mess since he was, for some reason, editing files directly on github