fix bug replaceState