def METHOD_NAME(self, data):
    obj_id = self.obj.get_id()
    # print(data)
    task_uuid = data['namespace']
    self.redis_logger.info(f'{self.module_name}, Retro hunt {task_uuid} match found:    {obj_id}')
    print(f'Retro hunt {task_uuid} match found:   {self.obj.get_type()} {obj_id}')
    self.retro_hunt.add(self.obj.get_type(), self.obj.get_subtype(), obj_id)
    # TODO FILTER Tags
    # TODO refactor Tags module for all object type
    # Tags
    if self.obj.get_type() == 'item':
        for tag in self.tags:
            msg = f'{tag};{obj_id}'
            self.add_message_to_queue(msg, 'Tags')
    else:
        for tag in self.tags:
            self.obj.add_tag(tag)
    # # Mails
    # EXPORTER MAILS
    return yara.CALLBACK_CONTINUE