added urldecode on return