add wrapper_url function