Refactored all service methods into TTS::Service