Mejoras en la implementación