reformatting code so that it fits within reasonable margins for printout
rebuild and docs