Extend ServiceProvider