moving all implementations to get_connected_model