fixed: get_route_callback and use simple route_compare_method