First draft of the assignment