Unified Adapter