search pushstate fix