initial hw 3 commit