added fields & documentation to HttpRequest