Assignment 0 changes