better connection context