only set if isNew is true