multiple adapters