and anyway, please set it after all reads (so lower in this function)