Думаю сбрасывать состояние не самое лучшее место здесь.