minor edits; redacted personal info