this is new, right? Adding on a flat map operation directly?