internal connection