please share and flow