lab 2 commit 4