add enum of operations