Cambios en la IA + minima optimización