fix connect context, hide unnecessary method exposures for now