initial hw9 commit