assignment 5 draft 1