bring back reset methods

This reverts commit 717a801a0b7706013cf173eb9c21db923bc86d6c.