Edits incorporating Mike Amling's feedback.