Add provider classes