make request adapter backwards compatible