https://stackoverflow.com/questions/35395485/change-url-without-refresh-the-page
Anonymous
Choose portability over efficiency.