mover funciones desde base_generada