Extend Adapter