committing all assignment work