assignment 5 changes