introduce FlowStore concept