add Call macro