tracking individual pages
fixing page refresh when pop state has no args after hitting back button