homework 5 commit 3