Added hash listening helper and router helper