distribution adapter