se agreo un try para capturar los errores