some code housekeeping
more housekeeping
and even more housekeeping
adding readFile
that's a lot of housekeeping