has one connection implementation