minor edits -- final stage