wrapped call