minor edits, added reference links
exercise cleanup--no conditionals here