don't save it as instance var, instead, save it as `error`