possibly fix logic error in CallResult