Changed permissions on service provider methods to extend.