changed name of OperationInput, OperationOutput and Exception