deal better with there not being any errors
the last bit of that last change
took out message that shouldn't be in code
fixed some minor commenting/formatting stuff and added new way to print output (which required getting some extra info from the db)