add OperationResult.java