adding adapters for api calling and basic HHTP auth