updated analytics to use hash routing