finish first draft - fairly complete