no more direct manipulation of connection state (for locking purposes)