flatmap now accepts many input reactives