Connection provider
narrow type