fix URL encode bug