add SolariumDataProvider class.