Modified Operation.java