Implementing new Request API
Implementing new Request API