assignment 3 draft