Se agrega manejo de errores