commit with cb