cleanup, rename fakePushState to appropriate name