done adapter