Commit UX flow