Refactored service to fusionService