hw-7- need to edit