modified HTTPRequest