switch to hash routing
fix `strong` style regression on alert messages