some edits
decent first draft