assignment 7 update1