move join & multiple_input to dataflow