mac hw3 second commit