commit executor