small refactoring

инвалидация не сбрасывает значения