Documented custom adapters