update tip add route and handler