init version; urlencode modified