added urldecode() call for body content