agrego try y catch