check providers when loading the app