added updateInfo(err, cb) method