connect now creates and returns new connections