Implement interface Connection