Add different operation types