assignment 1 updates