enum for operations was added