add dependency in service provider