mejoras de los metodos