add commit task
refactoring