1. fix query string url encode / decode problem