fixed the executecall