Added hash support for routing