Finished assignment draft 1