Fix finales y optimización de código