Good: changing the query via pushState() Good: threw on changing the filename via pushState() Good: going back to the original filename