Edit flow implemented