add args/kwargs support for request instance