private reset()