change polarity of this check so we don't keep adding to it
make sure readyCb uses err as first argument