Ultimos cambios en la implementacion