add url_scanf tools