assignment 2, draft