adapter requirements