validated reset