adds calldatacopy