no need to recalc hash