Dai - add interface for flow