add operations to connection interface