this could still be `this.reset();` ... 

but whatevs.