committing complete rework