move connection providers to main package