serve multiple adapters