middle commit, working on lab7