Added StaticProvider and SelectProvider.