final commit before handing in homework 2