analytics & pushstate