se agragaron cambios en el codigo