routing: wait for data, multiple requires supported