changes for csc119 assignment