fixed the URIDecode bug