v2

@troygoode CR please.  Thanks!
@OronNadiv - Super minor - but, one problem I've run in to is too many open connections. It might be worth noting that and giving a sample around how to solve it (though easy).