i'm tempted to extract the code inside .map { } in...
# rx
a
i'm tempted to extract the code inside .map { } into a separate function and just have the function return a conn object.. maybe at least that would look less awful