move callMany in adapter