using context to get request