working on choice 7, modifing