@shin- If you are passing the request as a pointer why are you also returning it and using the result?