Temp remove pushState(), not working correctly