replay guard, updates