assignment 1 update