connection object for client argued patterns