assignment 1 changes - in progress