extended commit