Посмотрите, как можно использовать сервис для разных типов задач