assignment 5 updates