assignment 2 updates