committing tasks