first commit of assignment and hopefuly the last