some lint fixes
setup individual provider