add Service and Provider for framework