revisions, comments, and suggestions, with more to come in person...