RequestContext creation