first draft of the assignment