Use Builder Pattern to create Operation Results