Okay, good morning, everyone. 9 a.m., a lot of machine machine last night, very fun.  So thank you everyone for coming to my presentation. I wanna be sharing some experiences I've had over the last couple of years, dealing with users and their instances. So let's get started. So first, let me introduce myself. My name's Abel Lopez. I started working in OpenStack in early 2012 on Diablo. I've done deployments, I've done deployments, automation, bug reports. And if you use the Chef Cookbooks from Havana and Pryor, you've probably seen my code. And you may remember me from AT&T, we had several large installations there. We had seven data centers with a few thousand cores and some pretty big tenants there. Presently, I'm at Cisco, working on our next level cloud offering. And this slender fella was present in Atlanta, but he would have been holding a Demitas espresso in real life. So you may be asking yourself, what the heck is an image life cycle? So I'm gonna talk a little bit about specific tools, but that's pretty much what it is. You really wanna have a plan in place onto how your users are gonna utilize the resources that you provide them. These things, these three steps, these should not be just some guy's task. This is gonna be something that we can automate or replicate and this can be something that can be done by anyone in your team. And really, you wanna provide some kind of uniformity, so it doesn't matter if you provide Fedora or Suse or Ubuntu or Red Hat, it should be pretty much the same set of experiences for your users. Now, why? This is the important, okay? Not only is this a good thing for your users, but it's a really good thing for your own cloud. If you do public or private cloud, hybrid cloud, this is a good thing to have. Do not assume that your users know what you're talking about or even what that you think they should know, so that'll reduce confusion. And let me tell you an anecdote about all the times we've run into issues with tenant VMs that could have already been resolved had they been using the latest set of baked images. So, your operations team spends a lot of time resolving issues that have already been resolved, image life cycle. If I had a nickel for each time, and I want a nickel, all the old problems. So, how do we get to image life cycle? There's a lot of great tools out there already in existence, so we really should, like we saw in the keynote, stand on the shoulders of giants. We shouldn't be reinventing the wheel. If there's something great out there already, we should probably be using it. This is OpenStack. We like to automate all the things. This provides for a repeatable process that can be managed by anyone. Most importantly, though, this is not a one-shot deal. This is something we need to get it right and then do it over and over and iterate over and over. So, let's describe the image life cycle. First, we need to invest the time into automating the image creation process. The goal is to get this down to one step, one executable script that's gonna take everything from soup to nuts. The result is something that's ready to go into glance right away, but first we need to test it. So, we need to automate our testing suite. So, what I do is I have a simple set of assertion tests. So, everything that I do inside my VM images, before it goes into glance, gets asserted and tested and it's a nice little pass-fail thing. So, we know we're putting quality stuff in. Like, I know a lot of shops like to do maybe a certain set of NTP servers or maybe they like to enforce a certain cloud init user over the default. So, this is all stuff that you would write a test for to make sure that it actually got into your image before you put it in. So, the third step is we need to deprecate your older images. There is absolutely no value, in my opinion, in having your latest release images out in glance and also the previous version and the previous version. This is just gonna add cruft to your list and it's gonna add to confusion amongst your users. Names are very important. We need to come up with a really good naming scheme before we can upload to glance. So, I know everybody loves UUIDs, I love them too, but the end users, they're gonna see the name that you create so we need to make sure that that is a good image name. So, once everything is done, put it in glance, ready to go. So, let me go through some examples of what not to do. So, this, I have an example of a bad image listing. Not gonna point to any fingers, but I mean, this doesn't make any sense. If you're a user and you're looking at this list, what am I supposed to pick? And they're all active, they're all public, they've got people's names on them. I don't know what to make heads or tails of this year. I mean, this is, you see, seemingly different versions of the same thing. There's a precise and a 1204 and a trustee and a 1404. The point is, I am certain some ops guy somewhere can tell you exactly what each one of these is when it was put up there and what it's for, but the point is, we're not the intended audience. This is for the consumption of our users, not of ourselves. So, let's take this as a gamble right here. Why is this a bad name? So, let's take it apart bit by bit. No, this may be great for the audience here. We can read this and kinda make heads or tails of it, but let's not assume that our users know code names and distro releases. I mean, let's just not use them at all. Sometimes they're cute, precise pangolin, that's cute, but sometimes they're kinda questionable, beefy miracle.  I mean, don't assume that, what does trustee mean? I know what trustee means. You guys know what trustee means, but your end users, is that secure? Is that trusted computing? Who knows? So, let's just stick to actual names, and furthermore, this is just way too long. I mean, look at all those characters. I mean, that's like super telephragilistic up there.  I mean, actually, you're better off using a UUID at this point. It's just so long. Now, really, they put the platform up here, AMD64. Now, okay, I know everybody gets the warm fuzzies knowing that they have a 64-bit operating system, but really, it's 2014. I have not been able to buy 32-bit architecture in like six or seven years. So, let's just assume that everything we're offering, unless you have a very specific use case where you're offering, you know, Spark, or, you know, the ARM, I think I'm gonna go on to guess and say at least 75% to 80% of the people in this room are offering one single architecture in their cloud. Now, granted, there are a couple of use cases where you may wanna have 64 and 32-bit, like if you're doing micro instances with like one processor and 128 megs of RAM, then 32-bit architecture totally makes sense, but if you look at most of the flavor lists that are out there, they're usually two gigs of RAM, four gigs of RAM. I mean, why are we even listening, bothering listening to the architecture?  So, it's all 64-bit. Up here, disk one, should there be a disk two? What am I looking for? You know, am I missing something? What's going on here? It's just an extra artifact that we just don't need to list in the name. This date, is that the expiration date? Heck, I don't know. I mean, if you put a date in your name listing like this, the very first thing your users are gonna do is try to compare and search for the latest date possible. Just keep it simple. I mean, if you want a date, you can totally put that in the image metadata, but it doesn't really belong in the title. Now personally, I prefer my steak medium rare, although I did have some very good beef tartare this week in Paris, so. There really is no value in presenting the disk format in the name, because that's an attribute that already shows up in the list, so it's just redundant now. So, I don't know who uploaded this image to glance, but we really need to get some standards in place before we start pushing this thing out to customers. Like, I understand there is value in knowing the disk format, taking back-end considerations, performance issues, whatnot, but it's redundant to have it in the name because it's already in the listing. One more example. This one, what's wrong with this one? Well, anybody here familiar with Red Hat Systems and point releases, yeah?  It's a point release. It really doesn't mean anything to your end users. They may think it's important. Oh, a vendor software says I have to run this on a Red Hat 6.3, right? But it'll work on 6.4 and 6.5. Point releases in Red Hat, they seem to be pretty benign patch updates. I mean, I love Red Hat. They put out some really good OSes, but I don't think we need to have that. Now, let's not get confused with Ubuntu because they have the year and the quarters at the year and the month as part of the whole release version, so it's like saying Ubuntu 14.04 is different than saying Red Hat 6.5. This is Red Hat 6, that's all I should say. I mean, the reason I say this is because we're making the assumption that our users understand semantic versioning and that's a pretty bold assumption to make. They should just know, is it Red Hat 6? Is it Red Hat 5 or 7? Is it Ubuntu 1204, 14.04? We don't need to do like Ubuntu 14.04.2. They shouldn't need to know that. Again, with the dates, the natural inclination is to just look for the latest date. Platform architecture, I guess I got myself kind of backwards, so platform architecture we already talked about, but dates, I mean, should we read looking for a newer one? What the heck is this version string up here? V5 RC10. Who put that up there for my users to see? I mean, that probably means something meaningful to the guy who made this image, but my users are gonna be looking for an RC11 or it's really meaningless. I mean, I have to deal with, first I have OS major and then minor and platform and now I have this version string, so it's kind of like an alpha, delta, hike, hike. And again, we have the format included in the disk in the image name. Okay, so here's an oversimplified good image listing. Now, I know, I know, it's AWS, but look how clean and concise it is. Ignore the little windows thing here. Oh, by the way, this talk is kind of Linux centric. I don't really do, I don't wash or wipe windows, but look, this is simple. You have a little bit more information than I provide, but it's just CentOS 6, Debian 7. It's clean, it's concise to the point. Now I realize that you can go into the AWS marketplace and AMI your dreams away from any Arch Linux and Fedora, whatever you want, but this is what the front end, if you're in the free tier of AWS, the very first thing you see is pick your OS. Which one of these do you want? It's clean, concise, it tells you everything you need to know.  Okay, it's a couple of you guys. A few months ago, I did a survey on the ops list. I sent out a questionnaire and I had about a hundred responses from the list, so it was pretty good turnout. These are the results, just on naming conventions. It's pretty self-explanatory. The vast majority, 67% like this difficult name. CentOS 6.5-x86.64, that was one of the questions. Which one of these names do you prefer? Now, combine that with the red, that gives you 84% of the members of the ops list like to present users with really complex names. 16% like simpler names, and there's a tie, there's an even split amongst whether or not you should just provide the major OS version or the major and minor version. Personally, my images are in the blue section. CentOS 6, done. It's an interesting graph, and I'd like to thank the operators community for participating. So, we've talked a little bit about the life cycle. There's a lot, now we're gonna talk a little bit about the tools and the automated creation process. A lot of great tools. Just choose one that works for all. Now, there's a lot of great tools. Back in 2011, 2012, I was all about Box Grinder. The only problem was is Box Grinder only did red hat-based distros. So, I could write a plugin to do Oracle Linux with Box Grinder, but I couldn't do a boon-choo with it. So, that was kinda weird. These three are my favorite today. They do all of the distros, and they do them repeatedly in an automated fashion. Out of the three, I personally prefer Dib because it's part of the open-sack ecosystem, and if you start using Disk Image Builder today, you're kinda getting in the line of being ready for triple O when that finally goes mainstream. HP? No? Oh, you just wanted the sweater? Yeah, the guys at HP did a really good job with Disk Image Builder. It's all written in bash. So, anybody can just go and hack on it. You don't have to be one of these kick-ass Python guys that are all over the room today. Packer? Packer is from our friends over there at Hashicorp. What's his name? Mitchell? Hashy? The guy who does Vagrant. Packer Plugs is another project that kinda goes, works with Vagrant. So, there's a lot of value in using Packer because you can use Vagrant for your development environment and then create the exact same image that you use in development environment, using Packer and put it into libvert as a QCOW image into Glance. So, it's kinda cool. My beef with it is that it's basically a scripted installer. So, you have to provide a kick-star or a pre-seed and it just spins up, it creates the disk, brings up a VM and then runs through the installer. So, there is a problem with nested virtualization. So, a lot of the times, you run into timeout issues if you're running this in a VM. So, Packer has to run in bare metal to be useful. Oz falls in the same category. It's another scripted installer. It's pretty good. Though, if you do have the time to put into it, each three of these are active. My favorite thing though is with Disk Image Builder, I can have a bootable, usable, guest image in about five minutes because this just runs through a series of scripts, downloads a pre-made image, does a series of elements they're called and the resultant image is what you specify on the command line. So, it's a really cool tool. Five minutes into it, you have a working image.  So, testing. Here's some of the tools.  ServerSpec is nice for everybody who's already familiar with the spec language. One of the drawbacks, and maybe it just hasn't gotten there yet, but ServerSpec assumes that you already have, you're either on the instance you wanna test, or you can SSH to it. So, I like to test my images before I put them into glance. I have a series of shell scripts that do assertion tests, mount the image, cheroot into it, and then just is the cloud init user what I expect it to be. Is password SSH disabled. Is the NTP servers I expect set up. So, I have a pretty cool series of shell scripts, you know, inspired by the disk image builder. And they even do like green and red output. So, any operator can just add a glance, see, all the tests passed, this test failed. It's really cool. And of course, there's any other tests I haven't thought of. But the point is, we wanna encourage testing. We wanna encourage test-driven development. And I personally chose shell scripts because the DevOps guys that I was working with, that they say like, well, I don't know Python, I don't know our spec, the annual bash. So, I wrote tests in bash to encourage them to see the tests that I have and say like, hey, I can write tests for that too. So, we wanna encourage, anytime there's a change, there's a corresponding test for that change. And I think, you know, the more tests the better. Image deprecation. We've already established what a good name is. And once you employ those good names, image management becomes pretty easy. Anybody watch the Glint talk the other day? Yeah? No? We're talking about using names instead of UUIDs to address our images. That's exactly what I'm talking about. Come up with a good name, and then you can start doing operations on those names. For example, we have like this Ubuntu 14.04, it gets renamed in Glantz to Ubuntu 14.04-old. That's very intuitive. Your users immediately know not to launch instances off the old image. It's three letters, done. So, using the same name, the new image gets uploaded in Glantz. Now the UUID is unique. So, you can have same images in the database, different UUIDs, but we've already renamed the old image as old. So, users won't have any confusion there. We upload the new image using the old name. Simple as that.  Now, I believe this should be on a cycle. I mean, we can get this automated process down to be run out of cron. Every 90 days, yeah? I think so. I've been in IT for about 14 years, and I don't know how many sysadmins there were here back in 1999 or 2000, but back then everybody used to brag about their uptimes. Oh, I've got 1500 day uptime, and I've, no, once YQK came around and everybody needed to reboot their systems, or the DST changed back in 04, you guys remember that? Yeah, big uptime means nothing these days. So, if I go on a system and I see something that has more than a 90-day uptime, it just tells me that somebody is not doing their job. Updates aren't being applied, kernel updates, security updates, things that require a reboot, that's not being done. So, we do this often, it gets us into a pattern. So, anybody here running unbreakable Linux? No, no case splice? Okay, reboot your, we need to reboot our systems on a periodic basis. The same goes for our virtual servers. So, again, this is a cycle. Lather, rinse, well, unless you're me, there's not much lathering, rinsing, or repeating going on. But, open stack. For better or worse, they release twice a year. Now, if you migrate, if you do the upgrades, a lot of times one of the options is to do migrations. Stand up a parallel site, migrate tenants over, migrate their VMs even. Personally, I think that's bad, because I'm a firm believer in the whole pets versus cattle argument. I realize that some users have pet instances, but if you introduce this timely image life cycle, where every month, every two or three months, your old images are going away, new images are coming up, it's gonna get your users accustomed to this periodic change. They're gonna, you're gonna have avant-garde users, they're gonna say, oh, a new image came on, let's launch new instances off of that. They're gonna get into the habit of tearing down their instances and bringing up new instances. That's a good pattern to get into. So, if we encourage our users by way of a guest image life cycle, we get them accustomed to having cattle. So, stick to a release cycle. If you sit down with your engineering teams and your ops teams and say, we're gonna release new images every six weeks or every three months or whatever it is, stick to it. And also, define an EOL for your distributions. I had a tenant that was dead set on running Lucid. Now, Lucid's a LTS release, but it's what, originally from 2000 and, jeez, what is it, 2010 was Lucid came out? Their application absolutely demanded. It only ran on Ubuntu 10. The problem was is when we started upgrading from Diablo to Falsum to have that Grizzly, we did away with the whole EC2 style metadata API and went to Config Drive. And the version of Cloud in it that shipped with Ubuntu 10 didn't know how to get metadata because it didn't have support for Config Drive. Thankfully, they went to their vendor and realized there was an updated version to their application. They just never bothered to look for it. They were just totally unaware that there was a new version that ran on Precise. So, turned out well for everyone. Ultimately, infrastructure should be defined, infrastructure should define the architecture, not the projects that run on it. Keep that in mind. You need to have an archival strategy. This isn't really a big deal if you're hosting your images on Cep, S3 or Swift, but if you're doing the file store, your varlib glanced images directory is gonna fill up pretty fast. Thankfully, you can just mount up a SAN or NFS share on that and go at it, but we need to define a way to put out the old images to Pasteur. We deprecate the images. I mean, it's a good thing. You can keep them around. Their mark is deleted. If a tenant really, really needs last year's CentOS or whatnot, they can member create it. So, another question that was asked on the Ops survey was what is your store? I was amazed to see an even split here between Cep and the file store. I mean, everybody's got to have like 30 terabyte var partitions or something, or they have a really good image nuking strategy in place, but people really like the file store. Surprise, S3 is not very popular. 3%, I mean, that's just a pretty small slice of pie. What was kind of surprising, though, is the green RBD store, that's Cep, is more popular than Swift. Swift is open stack. So, more people prefer Karan ink tank red hats object store than open stacks object stores. That's kind of interesting. So, let's talk a little bit about the different stores. As you know, the file store is the default in glance. You don't do anything, a file store is the default. It's easy, it's just a directory. Excuse me, there's a lot of smokers in Paris. Now, one of the cool things about the file store is you can just attach something to it.  I have seen some problems, though, if you scale out your API servers using the file store, like, let's say you have three or four glance controllers using file store, there can be a problem where the compute node asks the wrong glance host for the image and I don't have that image. I mean, it's not a problem if you do, like, mount NFS and everybody uses the same one. The solution I came up with was pretty cool. I installed BitTorrent sync on the glance hosts, so one image goes into arbitrary node. Now, all the other nodes have the same image. So, I mean, personally, I'm a big fan of BitTorrent and I think the technology gets a bad name from the pirates, but we should really be looking into that. Especially for, like, cross-site, are you kidding me? You upload an image one place, BT sync it somewhere else, and then it gets kind of populated to all the other nodes. That swarm protocol is, yeah. Like I said, scale out, be tough. Now, in my opinion, the RBD store shows the most promise. Have you guys ever been to a SEF talk or a SEF presentation where they rank everything in terms of awesomeness? So, yeah, the RBD backend is totally awesome in Juno, plus it works in Havana, an ice house, but there is some patches that you have to import from Ink Tank's private fork of Nova and Glance. Once you get that, though, it really is awesome. Local compute node storage is irrelevant at this point. You can run, your ephemeral instances can run directly in SEF, so that is just one less thing to worry about. And we have this 16 to one CPU oversubscription ratio. You have your RAM oversubscription. You don't have to worry now about your var directory running out on your compute nodes, so it's cool. The spawning phase, you guys ever seen, you launch an instance, it's downloading the image from Swift or an HTTP location, spawning, spawning, spawning, spawning. You put your images in Glance, and if you put your Glance on SEF, your new images, your instances are essentially clones of the image, so they instantiate really quick. The only drawback with SEF, though, is you need to have a pretty robust operational infrastructure to maintain it. We've seen issues where you need to have disk pull happening sometimes, you ran out of a disk, an OSD failed, your crush map got messed up. So there are some issues there. It does kind of become a linchpin, so you do need to have an invested SEF management team in order for it to be awesome. But if you have it, it's pretty cool. So yeah, it might actually be a good idea to check out ICE, the Ink Tank SEF for Enterprise, if you have any issues of that. Swift, why you Swift, it's part of OpenStack. If you have generic boxes lying around with big disks, it's pretty cheap. It's more stable than, in my observation, it's more stable than SEF because you're lacking some of the features that make SEF awesome, but stability is pretty nice. And it does have Container Sync.  So a little cross-site Percona going on, GeoIP Container Sync, it doesn't matter. You just put your images someplace, Container Sync to all your other sites, all your glance database is replicated, the location field in the database is set to the geographic DNS name, Golden, it's nice. So yeah, Anycast Container Sync centralized image repository. So, you two can be a happy puppy if you take time to invest in automating the creation process, making some solid tests, define your policies, your schedule, stick to it, and you just kick back and relax in your spare time. I really hope that you found my talk informative. If anyone has any questions, we can ask them now. You can hit me up on IRC, G-talk, email, Twitter. Most importantly, the open-stack operators list, and now the IRC channel. Any questions? To the mic. Actually I have a kind of a comment on the first part of it. I think you really address the problems about actually having long names, wherein you just come up with names that probably goes beyond the screen when you look at it. So that was exactly the reason we implemented in the last release of the Juno Glance metadata definitions. You should probably take a look at that. So what it does is, so right now you can just have a generic properties, you can name anything, but it may not mean anything unless you go click on it and look at it. But if you define something saying in a namespace of my company or whatever it is, you can say that it has an architecture property which can only have these many different architectures and all different things like maybe it has an AES on it or more of the properties. So it's already implemented and it's part of the Juno release. I would suggest I already take a look at that and use it. The second part that you addressed, I think about the listing, it's exactly the reason what we are working on this blueprint, something called the catalog indexing in Glance. So we have a design session today in Doofy at 240. So if you're interested, you are more than welcome to join. Thank you. And it's gonna look exactly what it showed, probably it'll have more properties where you can even search on, oh, get me an image by the way which has architecture of x86 and which has implementing Ubuntu or certain particular flavor or anything like that and it will give you the results rather than you listing everything and taking a look at the name itself. Yeah, so thank you. Yeah, we're currently deploying Ice House at the moment. So yeah, Juno, Juno, let's go. Yeah, thanks. Anybody else? Oh, go ahead. Yeah, a question about the release cycle to have a regular release cycle from your experience. What do you put on a regular basis in the images? I obviously security updates. Yes. Do you know all the things? Usually what it is, is primarily package updates. 99% of the time, you're just doing package updates. Now I realize anybody here who's run Cloud in it at any extent, you can tell Cloud in it to just update your instance when it comes up but as the time delta increases, if you're using Ubuntu 1204 from two years ago today, that's gonna be a lot of packages that are gonna get updated on boot. So that's a big strain on your resources and on your customer's patience. So usually I do package updates and anything significant like we found that this particular NTP server is not responsive so we changed it. So there's really minor things, nothing major. I like to pre-bake images pretty much as they are with just a couple of tweaks. Does that answer? Anybody else? As far as deprecating images, rather than changing them to be dash old or dash deleted or whatever, why not just make them private? Well that's actually in my presentation I kind of glanced over that and ignored it. But yes, so part of the deprecation package process is you rename it so that you can upload the new one and you know, the process knows what the new one is and then once the new one is uploaded, the old one gets marked as private and that way if you have a valid, like a use case where your user really, really needs the kernel version that came in the last image, you can make it an image member for that tenant and then everybody's satisfied. So yeah, marked image as a private, just totally in my presentation and I forgot to mention it. Thanks. Cool, well if nobody else has any questions I hope you guys enjoyed my talk and I'll see you guys on the floor later.


Okay, it's recording progress. Okay, so I can see that some of you are completely new to TikTok. Some of you want to experience using TikTok to generate income. And that's why tonight, okay, I'm inviting a very, very special guest because some of you already know that I have been doing TikTok actively. However, the way that I do is very different from the way that he does. He has a lot of experience working with many different content creators, right? Especially on the platform TikTok because he used to work in TikTok, all right? During that two years period, he worked with many content creators. He also coached content creators to become better so that they can make more income being a TikTok content creator. And that's how the company at the end of the TikTok, right? When the content creators are critical and able to make money, right? That means the platform is also able to make money, all right? So that's why the particular aspect of this today's interview is going to be focusing on TikTok Live. However, if you have any questions that are still related to TikTok Shorts and other TikTok creator questions, feel free to also ask in the chat, okay? How many of you are ready to learn? If you are ready, can you type ready in the chat? Hey, if you are ready, type ready in the chat. And without further ado, I'm going to officially introduce to you guys my guest tonight and his name is Anthony, all right? Thank you so much, Anthony, for coming here. Good evening, everyone. This is Anthony. Anthony, are you able to hear us? Yeah, yeah, I can hear you. Yes, hi, Anthony. Hi, everyone. Hi, Chloe. People are getting very excited. They all say that they are ready to learn from you. So maybe, Anthony, you can do a very quick introduction about yourself. Like, I understand that you have been working in TikTok for two years and even before you joined TikTok, actually you have been in this space for the longest time. So can you share with us a little bit more about your job scope when you were working in TikTok Singapore? Okay, so according to my previous TikTok working experience, I used to work in two different markets, first starting with Indonesian market and then I decided to move to Singapore market because I believe like for me working in Singapore, I don't have the language barrier. So it's even like a better place for me to work with. And in Singapore, I mainly deal with the creator management. I deal with the creator, try to incubate them to join this ecosystem and start to do live streaming or short video for helping seller to sell their product. So for me, like my main scope will be setting up some kind of like creator task. And also we initiate some campaign to motivate people, keep doing live streaming and short video. And one of my specific goal is trying to have more and more creator to do live streaming in a daily business. So like every morning we will run the report to go through say like how many creators have done live streaming yesterday, something like that. So that will be one of the- That's your KPI. Right. But I know like it's definitely not something that it's very easy to persuade people to keep on doing live every single day. And sometimes as a new creator, I tried TikTok live before once and I did so badly that I kind of stopped doing, right? So it really demotivated me because I didn't know how to do it. So how do you motivate creators and to help them to do better? I mean like for us when I work in platforms somehow like we're trying to use some cash prize or some other kind of like incentive to motivate people to do more live streaming. Somehow we try to motivate people by who is doing the longest hour and who is making the most revenue, something like that. But somehow I would try to separate the top creator with the normal creator because we don't want them to take the cash prize, right? So we somehow try to protect the newbie to join in this ecosystem. Cause somehow like we say like, hey, as long as you're under specific performance and if you hate the kind of the number one on the revenue ranking and then you will get a very good cash prize, somehow like the top one could earn around like 1K or just like two weeks ranking, you know? So it's actually quite, quite motivating because people, they already make sales and then they can earn the commission but also at the same time, if they win a very good ranking they can earn the extra cash prize. Do TikTok still does that? I still do that. I mean like that is some kind of thing like we do at the beginning of the market launch but somehow right now we somehow already have a steady like creator base. So we don't really invest a lot of money into doing that kind of thing but somehow we still got kind of basic incentive we will say we probably will encourage people by giving them the, we say called sample voucher or sample coupon. So they can use this to buy a sample in a kind of like a saving money rate or totally free. Yeah, so that they can get free product and then they can do a live with the free product then if they sell that's how they can make income. Is that correct? Yeah, that's true. Yeah, by the way guys I got a lot of free products. I literally got so many free products that sometimes no so many shops actually approach me and say, Chloe, you wanna help us do videos on this? I can give you very good commission and at the same time I can give you free products and all this and I just end up like because too many people requesting that I just end up stop doing that because it's just flooded with too many products and by the way this one, I got it for free as well. Stera air purifier, is that correct? Yeah, that one is quite good, you know. That one is quite good. I haven't started my video on this. Okay, I need to. So that's somehow like as a creator when we get free gift you must deliver if not like end up it will kind of ruin your reputation but I wanna tell you if you don't mind getting free products like this that you kind of like to use and maybe your family love to use if this is you type me in the chat, okay? So Kelvin, how about others? Okay, only Kelvin, Ethan. Ethan also love free products, right? Yeah, so you should totally consider doing TikTok because that's how you get a lot of free product and some of the products are actually really, really good. So going back to Anthony's experience and all this, right? And I know that you are also the first training provider like literally from in-house TikTok that you guys started to provide training to creators to optimize the performance, to give them a more effective way of doing live streaming rather than just keep on talking in front of camera all the time, but then no readout, right? So how do you optimize it and what kind of training do you provide to creators to help them more? I mean like because I said like I try to do those kind of like campaign or the task for creators to keep motivating them to do more live streaming, right? But then I try to talk with them say like, hey, we do notice that you keep doing live streaming but somehow you don't really have a very good performance and some people even try to approach me and say like, hey, I don't like this kind of campaign anymore. I wanna give up because somehow I say it's a waste of time because they keep trying and trying but somehow they don't come up with a very, very good result. So according to this kind of situation, they figure out that a lot of creators actually, they do have the passion to do it, to do live streaming, to do short video but somehow they give up for a reason which is like they don't find the key to open the door. They somehow they just try to do things in a, we don't say like, it's not smart enough or somehow they don't find the fundamental basis of like making the content for e-commerce. So we somehow believe that teaching them how to do it, teach them how to do it efficient in a more efficient way will be the key to help them grow and can somehow like try to make them last longer in our platform. So we decided to launch this kind of training. So based on the training, we create a series of plus first starting with how to get the access and then how to get the free sample. And other than that, we teach them how to do short video, live streaming and even coming with the data analysis as well because we figure out like for them to grow, they need to do things like step by step. So at least like we come up with eight different classes every single week. So we do a rotation every two months and we even eight different classes. Yeah, we somehow try to do it in a very regular way. So somehow like maybe it's Wednesday night or Thursday night, we spent one hour and a half to talk with people online. And also for every month, I try to launch an offline workshop to make sure the creators can connect with each other. And also we try to invite one of the top creator to show his or her experience to people as well. Yeah, I mean, definitely it will provide more guidance to those creators who just get started. They don't know what they're doing wrong. So whatever trainings that you provide help them to increase their results faster, right? Do you have any, like maybe I think because many of them here are new, can you show us some of the potential that a creator, if they do well, what kind of potential can they help to unlock in terms of income and of course lifestyle that follow along? Yeah, I mean like that's a very, very like interesting question about everyone's try to step in this market. They always want to know like how much they could earn out of it, right? So we say like, when we invite the top creator into the workshop, other creators are always trying to know like how this people like can, how much money this people can earn from one month. And some creators they're willing to reveal their numbers but some creators actually they want to keep it as a secret. But somehow I can stay like for a career if they are getting mature and if somehow they do a regular base, like live streaming or just somehow sometimes do some like a part time short video as well. So eventually like for a month, they could hate almost like a 60K to 100K revenue. And if you want to know like how much they could earn. One month, one month they hit like 60K to 100K. Right, I'm not trying to give you the biggest number you know because like for the history we even have some session, we have a live session just within one day they hate over 100K. Can you believe in that? Wow, what do they sell at that time? How come they are curious about the product? What, skincare? Skincare and personal care, yeah, that's the product. That's kind of those, yeah. So they are selling skincare. Right. And they make like 100K a day. In a day, right? Oh my gosh, that's crazy. That's the history, right? How many of you think that this number is quite crazy? If you think it's quite crazy I see in the chat that just one day literally can be a person's, I don't know how many one year of revenue generated. Okay, but I also want to ask, right? Because revenue generated can just be the top line but as a creator, they probably don't get, they definitely don't get everything, right? Because when I do videos, when I help to sell products like for example, Stara and all this, I don't get everything, right? So what is the rough estimation of commission like to creators? Yeah, so for the creator, because like they just earn the commission by selling the product, right? So usually for this platform, the commission range should be from like 15% to 20% for most of the product. But it won't be like every product because some products, they're having a very low margin. So actually the seller cannot offer a very high, you know, commission, but somehow average we will say like 15% to 20%.  Yeah, like 10K, like high figure per month, right? And I know some of the creators that you are quite close with like you also give them lessons occasionally that she also make like more than five figure per month. Maybe later you can share a little bit more about how she does it, what kind of product she does so that our audience also have better crew. And in the meantime, Ethan has this question, does TikTok give greater revenue like YouTube does or do they mainly earn true selling products? So for TikTok, like if you're talking about the monetization with the creator, they actually have several ways to do it. So for people who are doing the short video, they can do the brand collaboration with the specific brand. So the brand will be giving the money to the creator for them making the short video or something or they could make money by, you know, just showcase the product and try to put the product link into the short video and earn the money by selling the product, you know, earn the commission. And for the live streaming people can do live shopping, just sell things in the live streaming and earn the commission or you just keep talking, talking, show, dance and maybe sing and then you can earn a gift from the audience. That would be another way of monetization. So TikTok is not giving creator anything. TikTok is a platform offering the people who is creative to get their own way to earn the money from different resource. I just want to elaborate a little bit about the different categories of income that Anthony just talked about. So one of the ways it's like brand giving you money to help you, to ask you to make videos, right? So I remember back then because Anthony, he knows many different brands and one of the brands that actually approached him to source for creator to create coffee content. So basically sending the creator to go to Malaysia to just drink coffee and then like just film down the entire process. And at that time Anthony actually found me so I'm really grateful for that. So maybe you guys can make a guess how much did I earn, all right, by just going to JV and drink this coffee and make like I think a minute, one and a half minute video. Okay, let me show you this. I literally can search it. It's Koti Coffee, all right? Koti Coffee in JV, so I make this video. Okay, let me share the sound so that you guys can hear it. Anthony is smiling because he's the one who recommended. Recommended me to the brand. So let me show you guys over here. Are you guys able to see it? It's still loading. Hold on, where is my TikTok?  Yeah, so my description is for 50 RM guess the price. I will give you 50 ringgit if you can guess the price of this coffee. What is this? Coffee. Coffee, how much? 25. No, but you can keep the coffee. My ringgit. Very cold. Do you like it or not? Nice, ah? Very 50 cent. Very cold. It's only 390. This is super nice and the affordable coffee is from Koti Coffee. Americano is only 390 ringgit and the rest only 690 RM with over 6,400 stores across the globe. Koti Coffee offers high quality coffee with all sorts of flavour at a super good price. All their coffee uses 100% Arapica coffee beans. That's why I can't help but travelling all the way from Singapore to JV just to drink this. This is something I've never tasted before. Wow, the coffee is really aromatic. This is Stardust O Latte. We've closed bubbles inside something like in everyday. I just love bubbles. We have cold. It's actually made of coffee jelly. It's very creamy at the same time as a coffee aroma. Really tasty. So if you can't wait to taste the hype, you can download the app and skip the line and invite your friend for a free coffee. So next time if you are around JB, make sure to visit Zermith Mall and get your Koti Coffee here. Follow for more months. Alright, so guys, so this is the Koti Coffee video that I did. I can guess how much they paid me for this collaboration. And Anthony is the one, of course, who brought the connection. Give me a guess, give me a guess. Alright, I basically just went to JB and had fun.  Okay, Ethan is very close. Okay, what? Like what exactly what I said in a video. Very close. Lily, I wish it's 50K. 50K, it cannot be. Because it's just one big deal. Okay, it's not RM1000. Okay, it's 600 US dollars. Guys, how many of you don't mind making like 600 US dollars going to JB for fun and then come back. If you don't mind, type TikTok in the chat. Okay, that's a power of TikTok. If you know how to unlock it, it's really a lot of potential. And the thing is like, I didn't do anything special when I create content. Of course, there are better ways to create better content to get the virality faster, which we will share with you later. How, what are some of the additional resources that we will be sharing with you later, right? But I think TikTok is a very fair game. So going back to, you know, like being fair, right? I also want to ask Anthony because some of you might be thinking that, oh, you know, because Chloe, she has 200K followers, right? Then that's how she can able to do this and do that, she can make money. But is it true? Or actually does TikTok favor young or like means beginner content creator? What do you think? I mean, like for me, like, because I worked in TikTok for several years, so I have just like this platform is a very, very fair platform. I mean, it's playing a very, very equal and fair game to every single one. So it doesn't mean like if you have a lot of followers already and then the platform will show you more like chance and try to give you more exposure, not at all. So everything is just based on the core, the content. So even if you are a new account, but if you do have a very creative content, I mean, like you definitely will have a chance to win a lot of followers and exposures. And also think about like doing the live streaming on TikTok. It's the same thing. No matter how many followers you're having, as long as you go online, there will always be a viewer jumping into a room. But all you need to do is that you have to, you know, engage with them. You have to seize this opportunity to connect with them. So it's actually something I would say same offline as well, because I have to like, no matter what kind of role you're having, every day is a new day, right? So same thing in TikTok. Every new video is a new short video. Every new live is a new live streaming. Yeah, so talking about being fair, okay, later I will answer Eden's questions because we need to set the context first. So when we are talking about being fair, it's short video, it's fair. At the same time live, TikTok live, like what Anthony said, it's even a more fair playing ground. Because just like what he said, when you go live, there will definitely be audience. And in fact, if you think about it, from TikTok's perspective, don't you agree that it makes more sense for them to give like traffic booths to new creators? Because when you are a new creator, you already know that you do not have a lot of followers, right? Imagine if TikTok punish you for that, how are you going to continue to create content, right?  And that's how actually if you created your TikTok account, like the new one, you actually grow a lot faster as compared to, like me having 200K, like I've been stagnant in 200K for quite some time, is because TikTok doesn't want to push me as much as compared to, you know, like other content creators. So Anthony, can you share with us your experience? Because you, after you left TikTok, Jess, I think this year, is that right? Or like this year? Yeah, I mean like the end of last year. The end of last year.  You own your own TikTok store where creators help you to sell your product, right? They earn commission, you also make sales, right? But at the same time, you also wanted to test out the entire system that you taught to those creator and see for yourself, you know, as even like a beginner, like very few followers, how was the result? Can you share with us exactly what happened? Okay, so I do have a very interesting experience like last December, because like, when I get out of the TikTok, I do have a very good connection with the Minis online. So I helped them to find a creator to do live streaming for their product. But also that period, I mean, their product is very, very trendy. And they got the Barbie collection, which is even like crazy, like people loves it. So I do find a creator for them to do live streaming, but also at the same time, I want to test it out as myself as well, because I want to know more details about the product. I really want to know like how to, you know, introduce the product in front of camera so that I can help the creator to understand the whole process better. So there's a Friday night, there's no creator coming to the warehouse to do live streaming. And then I think about maybe it's just my time to do a one hour session or something.  Should I try that? But I say like, hey, there's no harm.  So I choose the product to put them at the back shell. And then I somehow I try to, you know, decorate the background and then set up the phone and then I just go online. And somehow at the beginning, I do see people coming in, you know, only those people have no idea who they are because when you see their username, you don't know who is that people, you know, from the screen, that side of the screen. But somehow like they start to engage with you. They start to talk to you. And then eventually I see my first, you know, order placed and people keeps throwing question to me. So I wanna see link number five, I wanna see link number six. I wanna see this, see that. How is that look? Something like that. So I keep bidding, you know, with my computer, with my phone and everything. And eventually I successfully made it to two hours, you know, but I keep telling people and telling myself, so like, hey, it's my time to stop for a while because I already know how it works and also the result looks great.  And also I need to catch the bus. So after the two hours session, I figured out like I successfully made 1.4K stingable dollar for the sales. And for me, you know, like I can also got the commission out of this and it's 20% so you can guess like for two hours I almost made 300 stingable dollar. So for my first session, I said like, hey, it's like a dream, you know, like my whole session is like a dream and also the result is like a dream as well. But I do feel like, thank for, like, thank for TikTok. Like they are giving me the, you know, a starter traffic and then I sit the opportunity to show myself, to show the product and eventually I made the sales. Okay guys, tell me if you are curious to see Anthony's live at that time, if you are curious, can I see in the chat? I was actually looking on Google just now and I was trying to see whether I'd be able to find it and I'm ready to find a snippet of it, okay? I think it's a mini post, mini so repost because you are working with mini so at that time, right? So let me show you guys. Oh yeah, you can see the clip, right? They're showing that thing like posting it on their account. Okay, so this is the one. So this is the video, okay? Like a lot of Barbie content because it's a Barbie, it's pink, right? So this is Anthony, okay? You can see guys. It is round shape cushion, five centimeters.  It's actually very, very soft. So just naturally jump out of the surface actually is very flurry. This is a long wallet like you can hold 12 cars together, okay? Here we got six for you and also we have another six for you, you can also put the cash inside as well. Long wallet is a better choice because you want your money to be tidy. A lot of people like this. Oh, this is so cute. This heart cushion. Very, very flurry. All right, so guys, as you can see the entire process, two hours, Anthony was literally just showcasing different product that people are interested in, right? Because like what you said, there's so many people asking you question. Oh, can you show me that? Can you show me that? Can you show me that? And in the end, like after two hours, you make $1,400, correct? $1,400 in terms of sales. Right, right. And from there, and mini so, right? Definitely they make money, but as a creator, Anthony was just trying out, trying to test out whatever principles that he has been teaching to other content creators. Does it work for him? Even as a complete, like newbie, like literally the account is very new, only 20 plus followers, but with only 20 plus followers, he managed to make $1,400, this is pretty good. If this is pretty good, right, can you type action in the chat? Because you gotta take action, right? When you start to take action, and of course Anthony, he knows exactly what to do in TikTok Live to get people to engage because that's what he has been training his creators to do, right? And he also leads out all the products very nicely, get people to be very intrigued about the whole setup and everything. And that's how he used all the knowledge and skills that he has to really get this kind of sales. So that's why TikTok is a very fair game, right? It really doesn't matter, you have 20 followers, you have 200K followers, right? If you are good at it, you are still able to make income from that. So, you see at that time, were you at Miniso? Miniso? That is not a Miniso store, that is there is somehow like a small warehouse. Ah, so this is...  So I am afraid like doing live stream there is a bit like noisy, so I choose to do it. Yeah, but I know Miniso does also open up, I think some of their shops for content creator to do live there because the shop, everything is already set up. So I think some of the creators that Anthony has connection with, they don't have all the products at home. And that's why they literally just, Anthony get them to... go to Miniso because he hired the brand and get his creators back and do live. The creators just need to sit down there, everything is really set up, they switch on the camera and then they can go live and make income, right? That's the beauty of having Anthony inside the ecosystem, okay? So Kelvin is asking, so answering Ethan's question again, right? Will brands even choose you to do video for them if you have only 10 followers? So I can share my view first and later Anthony can share your view as well if in case I'm wrong because I'm not very familiar. But most of the time, if you're talking about TikTok shorts like what I created for Kodi Coffee, I think it's a bit difficult for brands to engage you to pay you to do sponsored deal like that unless you are big in a way in terms of the number of followers. So in this case, it's a little bit tough. However, if it's live streaming, it's a fair game, sometimes brands are even willing to sponsor you free product to basically do live streaming for them and then when you make a sale, you can make income. But in case I'm wrong, Anthony, feel free to add on your opinions as well. Yeah, I mean like for Ethan's question, like at the beginning, if you just have 10 followers, I think that the brand definitely will not choose you. But somehow I say like it's a fair game because everyone has been through 10 follower process. Even for Chloe, she is starting her account with zero followers. Zero as well, yeah. So yeah, everyone, you can have the chance to grow your follower in this platform and eventually you will reach a specific benchmark and that some brand will work to choose to work with you for the video collaboration and try to pay you for that. But that is just one of the way to monetize our account. But if you cannot do it right now for those kind of brand collaboration on the shop video, you can still do TikTok shop because we will say like TikTok shop is even fair channel for you to monetize your account even with zero followers. Yeah, so that's why, how many of you like the fact that actually TikTok is fair? If you like it, can you type fair in the chat? And I should like it because if you think about it, there are many other platforms that are not fair. For example, YouTuber, YouTube, Instagram, Facebook, all these are very, very giving a lot of advantage to people who are really big. So it's very hard for small creators to even get out, you know, like get noticed, right? Unless you work like super-duper hard. Like I literally worked so hard for my YouTube, but until today, I only have 6,000 followers. I've been like literally building my YouTube for like close to three years and I really spend so much time creating content like long form because YouTube general is long form, right? It's not like one minute done. It's like literally 10 minutes of video and a lot of editing. Even today, I'm only 6,000 followers. So that's why I felt that YouTube, it's not a very fair game, right? But TikTok will really give you a different kind of leverage, especially if you're a beginner, I will totally encourage anyone to get started with TikTok. How many of you understand what I mean? If you understand, can you type TT in the chat? Okay, TT stands for like the beauty of TikTok. Now, the next question is, all right? So just now you are a very new creator, only 20 followers. Of course, true to TikTok life, you actually gain some followers, correct? How many followers are you? Now I have around like 200, because like still for me, I'm not a regular creator. Because if you go to my account, you see like I never create any short video yet because I know the beauty of short video, but I just don't want to break it, you know? I really want to try it, but I know it's kind of, I need to dedicate a lot of things into making a video. So I'm afraid of doing it right now. I have thorough video, but I did several live streaming, you know, from time to time. So eventually right now I have around like 220 followers. Yeah. Yeah. So guys, you can still see that even through live streaming, you can gain followers because Anthony started with 20. Right now he has like 200 plus, right? And imagine if he keep on doing it, which of course, his intention is not to become a TikTok shop seller. He's not to become a TikTok content creator because he's running a business of managing an entire store. And then as a store owner, you make money when other content creators work for you. Because they sell, you also make a sale as well. But the beautiful thing about being a content creator is you don't have to handle all the logistics. For example, when I sell things, like let's say I sell this Stara humidifier and all this, I don't settle all the logistics. Basically, I just put a link inside the description and say, hey, click here if you want to buy. And then when they buy, the shop is the one who settled all the logistics. So we just produce content and that's it, right? But for Anthony as a seller, he is settling all the logistics. Now, of course there are always pros and cons, right?  I mean, like because previously I always worked as a creator manager, I deal with the creator. So I never see a full perspective from seller wise because I keep giving creator a lot of message on how you are supposed to make your live streaming better, your short video better or you probably need to talk with people like this or that. Somehow we forget the core of this ecosystem, actually it's a product sell and it's provided by the seller. So then after I think take off, I say like I have to experience the seller. I have to be one of the seller in this ecosystem so that I know like how to become a qualified seller, I would say because for a seller, they need to deal with a lot of things. First, like they need to import the product or they need to find the right product for people to sell, right? So it got the cost and also you think about like the packaging and even the logistics and customer service, brand me a lot. Every time when I try to deal with a customer service it's like how can I be better? How can I make everyone satisfied? So I mean like there's a lot of question, there's a lot of like a situation I have to deal with and even for the platform, they're giving a lot of regulation to make seller to behave well, to sell the right product, to do the right thing and even ship the product on time, a lot of regulation. So I have to maintain a lot of things to make my store rating high. And at the same time to satisfy my customer and satisfy the trader who is selling for me. So I have to deal with a lot of things but that also makes me grow faster and better because right now I'm happy that I'm coming with a, I'm also like 100% full angle but I'm having more and more knowledge and more and more experience on dealing with different situation. And eventually I can use this knowledge to help back the trader, to let them understand the product more and understand the promotion from seller and also the, I'm not saying the vision, maybe the just the goal of the seller because as long as the seller and trader they're working closely together they're heading towards the same goal. And they will have better results. They will definitely have a better result. And also the seller, they can bring more resource to the trader as well. They can offer you the venue, they can offer you free sample, even a better competitive promotion or sometimes they could invest traffic to you as well. They try to pay the advertisement. Yeah, so if you are good at what are you doing as a trader, sellers will definitely love to work with you and even give you some additional collaboration perks that is not available to other traders. So that is definitely a good thing, right? That you're holding up your skill. And for Anthony, he comes from a seller perspective because he wants to scale this business, right? Because he doesn't want to keep on doing content. He wants to be the one managing all the different creators and at the same time when the creators do well he himself will do well and this business model is definitely more scalable. It really depends on what do you guys want? So from this very simple introduction can you guys tell me which one do you prefer to be? You want to be a creator or you want to become a seller? C or C sense of creation that means you don't need to think about stocks, all this you just go up, go live, create content and that's it. Or you prefer like systemisation, logistics and all this and of course eventually it's scalable, right? So Calvin said choose both. Me, I think choose both. It's well, I don't know. Really, you can try that, but I have to say like it's very hard because like people always question me. They're like, hey, why don't you do live streaming? But I said, I really want to do it, but just I don't have time. You know, sometimes in the morning, I also need to pack the things myself as well, right? I mean, like even though I got people helping on that, but sometimes like when I come up with a lot of order, I cannot, you know, like if I don't successfully ship it out today, I will get punishment by the system. So I have to finish it first. And also like sometimes when you do the stock count and if you lose, you know, the number is not matching and then that drives me crazy as well, you know. So I mean, like right now, if you want me to choose, I want to say like, hey, I just want to experience Delo for one or two months and eventually I just want to be a pure creator, you know. So creator is actually a definitely a much easier path. Can I say that? Right, I know like somehow you got less burden because somehow like I have a food store as well. I need to deal with, you know, the shelf life. I'm always, you know, fighting against time. Every day, you know, it's a war to me. That's true, that's true. So as a creator, you really don't need to think about all this. So if you're company new, we will also suggest you to go on the creator route first, you know, at least you are familiar with the whole process. Make income whilst selling people's product and then eventually let's say you are very interested in then go and set up your own stock because by then you are also more familiar with how the ecosystem works. And when you set up your own store, you will also have better knowledge. All right, so can everybody type S in the chat? S sense or step by step, okay? Step by step, stop as a being a creator first. Now, my next question is, you know, like step by step being a better and better creator and become more and more profitable, right? I know one of the creator that you work very close with, right, her name is Belle and she made five figure income for just selling products, right? And she doesn't have to fulfill all the logistics and all this, right? So can you share with us a little bit about what kind of products does she sell and how come she can be so successful? I mean, like to make yourself successful in TikTok, I mean, it's very important for you to choose the right product to sell. Like my first session, I randomly choose Barbie because I just have Barbie in my hand, but I know Barbie could work because I see some other creators sell it with a very good, you know, result. But somehow at the beginning, I question myself, say, I just got 20 people following me, can I do it? But eventually it shows up like I can do it as well because the product indeed helped me a lot in that live session. And for Belle, I think like she is also very smart on choosing the product. And sometimes if you choose the right product at the right timing, somehow the result will just, you know, explode, you know, because like in January, I have to say like the preparing season for Chinese New Year, I would say. So I mean, in Singapore, I think like people probably will buy something like they buy in Chinese, they say like Nian Bing, right? And also some people they buy Rogan, they buy Bagua, right? So she sell the Bagua from Pingguan. I think it's a brand, right? Yeah. And also I got a friend like who is a seller. She used to sell durian, but also he sell Bagua in that period of time as well. So like I feel like Belle is selling Bagua in that month. But for that whole month, she successfully made over 60K. And only for Bagua itself, already support 50% of her revenue. Oh my gosh, that's crazy. Right. It's crazy, right? You make 60K sales and you get 20% that it's more than five figure. Right? How many of you think I think? Even, even, you know, like in her one session for selling Bagua, it could reach for like 10K possible. It's possible, right? So if we say like, hey, over 100K for a day is hard, right?  And I think recently in like March, she hit another 10K, right? She hit another five figure one. Oh yeah, yeah, because like in March, she is selling another like a very, very good brand which is called the Pure Skull. It's a kind of drinkable like collagen. I think that that is also a very, very good product. And somehow I think like the overall sales contributed from that product is over 20K as well. Wow, wow, OK. Let me see whether I can find Belle or not. Tiktok, I think so, right? Let me see what I can find her. Yeah, you can even see her having the short video promoting that as well. Yeah, OK, let me show you guys. This is the creator that we are talking about. OK, you can go and follow her as well. You can go and follow me too if you have not followed me, Aligato Investor, right? So you can see Belle, she sell different kind of product. And of course, you see the certain force, the certain forces she sell on the Pure Skull. Oh, this one, this one. OK, let's see. Guys, your favorite Pure Skull collagen is back. Finally, it is available again, guys. Oh my goodness. Yes. So what's so good about this one? This one really helps you with the sun damage, really helps you with repair, really, really helps you with your eczema. This one has been tried and tested by someone on the internet with eczema and they put it out on the website and they found this one to be the one that really helps them, really helps their skin up and they've compared across the board from the powdered ones to the sachet ones and this one won tops. This one came out tops. So guys, even if you don't have eczema, this one is a maskette for you, OK? If it can help the people with eczema, it can definitely help you and me. Shop now, OK? Shop now. But I really like her energy. I think she's doing a live at that time or she was doing a short video because this is the start. I think this one is mainly for making a video for this but she also sell that in live streaming as well.  I think very likely you are able to see Belle. But the thing is, right, how many hours do content creators usually create? Because, you know, like, if I need to trade eight hours of day, you know, just to promote and do live, I think it's very tiring. It's a full-time job, right? So what kind of hours actually do creators usually do for live?  Balance? I mean, she do have the work-life balance, but somehow she doesn't really have to, you know, do those kind of like a night to six lives because sometimes she will do a live streaming maybe in the early morning. Maybe she will do it at the late night, but somehow she is having a very flexible schedule. And usually she probably will spend, like, four hours to six hours a day on doing a live streaming. But some day she even did nothing, you know, if she wanted to take the break and she just take a break. Yeah. So, I mean, like, the key of this thing will be, like, the efficiency. If you are efficient enough, you can somehow even, you know, earn a lot of money in just two hours. And then for the next few days, you can just take a break. You can definitely do that. You can see the session. There's one creator do that session, you know, for one day and successfully made 100K. And for that whole month, she basically, you know, just, like, take a rest. So you just relax for the rest of the entire month and go traveling and whatsoever, right? Right. Probably you think that this kind of lifestyle is pretty good. Okay. Pretty ideal. Give her a lot of freedom. If you think so, type freedom in the chat. Okay. Because that's, I think that's the beauty of being a creator. Like, for example, right now, I don't have a full-time job. Right. I am my own creator. I am my own boss. I get to decide what do I want to do today. Right. For example, it was a very random talk. Anthony and I say, hey, why don't we do this together? Then we just decide to jump on this. You know, so that we can share with you guys. What are the potential possibilities so that to hopefully inspire some of you to look at different things differently, like look at Tik Tok differently. There are so many ways that you can create income. And I think as an investor, income creation is very powerful. Because if you know how to invest well, your income, the money that you work, you can make it work for you. Right. If you're founded in the stock market, like some of you guys in the community, I always talk about a lot of things that you with your stock, active income like this, I mean, it's great content, get sponsored deal, get free products. But at the same time, I know that all these eventually also translate to income for me. And I can use that income to fund my portfolio even more, right. And to grow it even faster. How many of you understand what I mean? If you understand that, you in the chat. Right. At the same time, Anthony is asking, Kevin is asking, do you offer any guide for startup? Really, I do. I can do guide people to meet my support. Yeah.  So now guys, we are almost coming to an end. We also want to share with you something very, very amazing today that for those who are very, very interested in to explore the power of Tik Tok and learn how to leverage on Tik Tok to generate additional streams of income through either Tik Tok live or even through just normal content Tik Tok short creation. This is what I do, right. Then eventually you grow to a certain following. You will definitely get sponsored deals, right.  So how many of you are interested to learn if you're interested can type L in the chat, right. Because we do have some additional free resources that we want to offer to you guys so that to see whether some of you might want to just explore a different path at the comfort of your home and still, you know, you don't mind creating content and use this site also to make additional income. Wow, I can see Binos, Bell, Steven, Kevin, Shokong, all of them are very interested in. All right. So this is what's going to happen. All right. Oh, Katie is here as well, Katie. All right. So this is what's going to happen. All right. Anthony and I have decided that we want to conduct a one day masterclass. All right. To really show you guys step by step how to create good content on Tik Tok, right. From Tik Tok shorts, for example, how come my videos are able to go viral? Right. And why is it that it's not just one video that go viral, right. Because in order to hit 200K, you basically need again and again, right. So that basically there is certain formula and certain system behind that. I will show you what exactly what I do and how you can start doing it because it's applicable to anyone, right. And regardless what kind of topic you are talking about, the system is applicable. And at the same time, Anthony, he also wants to share with you how can you get started your Tik Tok live journey, right. Because just like what Anthony said, there are many things that you need to take care of and be aware of being a live streamer and not just like, I just switched on my camera then I expect people to buy from me. It's not like that, right. So there are different things that you need to be aware of so that you improve your performance, improve your efficiency. And that's how you increase the probability of being people buying from you. And that's how you make sales, right. So this one day, okay, Kelvin is in already, right. How many of you, if you love it, right, can you type F-R-E-E in the chat? Because we want to give away this free one day masterclass when I was telling Anthony about that at first he was like, I'm very busy already.  He is a very busy, but I think he's very kind enough that he really want to do this together because he also want to explore different ways of, you know, sharing this content. In the past, he shared to creators inside TikTok, right. But right now he branch out, right. He become his own boss as well. He also want to continue to share this knowledge to help more people to get started on the journey the right way. Is that correct, Anthony? Yeah, I mean, like for me as a seller, I do want to reach out to more people because like this could first, it could be my potential customer, but also at the same time, I want everyone to be able to be a creator as well because like this is going to be another channel for you to change your life. I mean, like it's somehow we say, like the start can be easy, but somehow like the journey is still like going to be a long journey, but as long as you put your dedication into this, you can somehow do your full-time job and at the same time you can use your part-time, you know, use your spare time to explore a new way to win some active or passive income. I mean, eventually probably one day you will find a balance, you will find a balance point and say like, hey, I already make enough money out of this kind of channel. Should I just give up my full-time job? I mean, I do have some creator, they have been through this. They somehow try to give up their full-time job because they already can make a lot of money from doing live streaming or short video. Yeah, and then that's why because it does give them more flexibility and at the same time, the income is some of them are easily even more than their full-time job. That's how they have that liberty to jump. So most importantly is if this is your aspiration, you want to make sure you really start taking that first step to see for yourself, is this something that you truly want to do? And if you keep on doing it, I think eventually you are able to achieve your goal, just like how Belle does it in the past. She was also full-time employed, but right now she is basically a full-time creator, right?  And in the meantime, feel free to also let us know if you have additional questions regarding whatever things that we have shared so far, okay? So that, okay, let me see where is the link. Where's the link? Okay, let me just find my link first. Okay, so that you guys can register for it. So, okay, hold on. There we go. All right. Wait a minute. Okay, sometimes, I always, because I was like, so last minute, I haven't even had my dinner yet. Before I... I haven't even had time to have my dinner yet, but it's good. You, your energy fit me. Okay, so I love it. All of your energy fit me become my dinner. Okay, then after that later, I need to go dinner, okay? So, okay guys, so I just send the TikTok link to register for the free one day masterclass. It's happening on 20th of April. All right. And it's a Saturday, 9am to 4pm. So come prepared with a lot of massive learning. We are going to take videos together. We're going to take action together. And Anthony will also be there to guide you as well. All right. So do we need to be good at selling before we can do a successful live streaming selling? I think these are... This is a very, very good question because people always think about, can I sell? But actually the things like the importance of this is not about sell, it's about share. Because like from your perspective, you are not trying to sell people because sell, this verb is trying to, you know, put your mind onto it and that makes some people who probably don't really have, you know, this kind of willingness to buy and eventually they buy, right? But from live streaming, your perspective will be, this is something I really want to sell. I really want to share. So if some people they're willing to buy, that's a good thing. But if they don't want it, it's okay because you cannot touch them. You cannot say like, grab them and drag them here. Say like, hey, I'm trying to selling something to you because they got their freedom to jump in their live streaming room and they can jump out of their live streaming room immediately if they want because they just grow up and then they will jump to another live streaming room so for you, you don't really need to have, you know, kind of like a pressure or something say like, I'm not good at selling but as long as you are a people, you are using that product and you do love to share, you have something to talk about, then it's going to be a good start but for some kind of skills we definitely need to be, you know, skillful because sometimes you need to see like you have the eye contact, you need to come up with some specific, you know, move or some kind of talking points or even the expression because people definitely do not want to see you crying and talking about this product is really good. Definitely not like that, right? So you need to adjust some kind of like a small details to make you better, to make other people feel better but we still say like, we are not just selling. Yeah, we're not selling. Even say that you're already starting a masterclass exactly, right? That's what you can see Anthony, he has a lot of things that he love to give, he wants to share so that to make you guys see the possibility and I totally agree, right? Because when you think about sharing you literally enjoy the product so much that it comes so natural for you to share that you don't even think about how to sell this because you love it, right? You just use it. I think when Belle, you remember just on the video that she was that she is so excited and you can literally see her excitement from her eyes, right? From the entire way that she talk because she truly believe that this is a good product and when you believe that you are able to deliver, right? You don't even need to think about should I say this, should I say that to sell, right? Because it's natural, right? So also that's why very important is your product selection. You want to make sure you also select the right product and at the same time it must be a product that you believe in also, right? You click submit a hang. Okay guys, let me see, let me see whether is it hang, okay? Please give it for a while, okay? Maybe there are too many of you trying to register. Give me a short while. At the same time, maybe one by one I just share with you guys a step first, okay? So when you go in, okay, don't let it look first, okay? Let it first. So firstly, okay, you will see this, okay? Basically we are going to share with you how do you make extra income, right? Four figure, five figure is actually very doable. Like how Anthony, he make four figure, right? How Belle, she make five figure, right? So this is doable and we are going to teach you the principles, how to do it well. And on top of that, we are also going to share with you the start, like exactly, for example, when you go on live stream. What should you be the first one minute? In fact, the first three minutes are very important. You want to engage your audience, right? So this is something that will be teaching you what to say and all this, right? Doing live streaming. And then for myself, I will, okay, by the way, it is not just Anthony teaching, I will be there as well. Because I also wanted to teach you exactly how can you create content on TikTok better. And I truly believe it's a very powerful platform to brand yourself. That's how like when you brand yourself with like 200K followers, naturally people will want to work with you, right? Like brands will come and sponsor you, right? Give you money to go and enjoy certain things because they know that you are influential in a way, right? And I also create short video to sell certain product. I don't do live streaming, probably I should consider. But when I create short video, I just create one time. Okay, this is what I love the most. I literally just create one time. And guys, I seldom create short to sell video, sell products, but when I do that, I just create one time. And then after that, you can see June, I make $91 in terms of commission. That means I take home, right? And then the next month, I make $145. The next month, I make $57. The next month, I make $86. Oh, without me shooting again and again, I just basically post one video and then if the video sell, it continues to sell. So even until today, it's making me money. So that's why I really felt that it's a very good way of passive income. And there are many things that will be going through with you. So maybe you can try again right now, okay? As I talk, maybe you guys can try again. Is it working right now? Content creating is just sharing a video. If it's working, that means you manage to register. Can you type me in the chat? All right? If you still haven't managed to register, type, not yet. Okay? So I just want to make sure, okay? Because maybe too many people trying to, I need to probably upgrade my website, WaveBan. Oh no! Okay. So if that's the case, right? Okay. So, okay. Binos managed to do that. Thank you. Okay. So we have the first person managed to register successfully. So that means it does work. You guys just need to wait a little bit, okay? Just like you want to... So things called kick-off, you know? It's okay. Little bit. Time will heal this, okay? But at the same time, since some of you are still waiting, we can maybe go on a little bit further, Anthony. Is it okay? Yeah. Yeah. Okay. So maybe we can answer some additional questions some of you are waiting for it to load. Okay. So by the way, okay? For those who want to... Okay. By the way, this class is completely free to join. However, if you want to get our recording, for example, after one day you want to revise what are the things to say? What are the template to get? You know, there are some additional templates we'll be sharing as well. So if you want to get the recording, it's only at $27. All right? With $27, you get the full-day assess of the recording. You will also get that one-day masterclass workbook. And on top of that, I will be also giving you some additional templates to help you in the journey even after the class, right? What kind of video hooks to trigger people so that the hooks are... I personally use it for many of my videos and many times I use different hooks because there are 160 different hooks that you can use that I think is very useful. So if you decide to join a VIP bundle, right? Then you will get all these additional things at just $27. All right? But if you don't want, it's also okay. You can just come and join our free one-day class and just go through the entire process as well. Okay? So... All right. For... Okay, so... Yeah, Anthony, just now you were trying to answer a question, right? What question are you trying to answer? Eh... So let's answer Kevin's question. Content... Create... Sharing is just sharing video or content will do. Okay, Kelvin, are you talking about creating content? Right? So it depends on what kind of content you want to create. For myself, I create short form content. Okay, so let me just stop share so that you guys can go to... Okay, I'm going to share my TikTok so you see exactly what I mean. Okay, let me go to my channel. Arigato, investor. Okay. So... All right, let's see over here. So I do share different kind of content most of them are basically investing related because I am branding myself to be the investor, right? Like to go to the go-to person to learn investing from. So you can see most of the time I'm sharing investing content, right? However, right? So these... There are certain reasons why some of the videos can go really viral like 3.5 million views, 2 million views. I will share with you the secret during the one-day class. I will also share with you how you should be creating videos so that you gain higher variety. So of course, this one requires slightly more effort. That's why recently I haven't had the time to do it but Anthony asked me, I should focus back on creating great content like that because even though it's more time consuming, slightly more time consuming, it's worth it. Okay, so I took your advice. But you can also see that I have other content that sometimes I just sell product. Where is my product? Things that basically make me recurring income. It's... Ah, yeah, guys. Okay, this one, this one, this one. This one is one of them. Okay? Can you see? My face feels like really good. Okay, so this one has 72,000 views. It's because I... Hey, ladies. Recently I found a facial mask that is going... Oops. Did I exit? What you need to know before buying a coffee table. Okay, this one is another one. Hey, this one. Oh my gosh. Whenever I try to share screens, things will pop up like that. Give me a wow. Okay, this one. Okay, let me show you what... Hey, ladies. Recently I found a facial mask that is going viral in China. With 50,000 reviews and 98% of them gave it a thumbs up. Reviews said that their skin become much more supple, much more moisturized as if it just went through a spa. That's why I got one immediately just to try it out. It has 10 pieces inside and let's open up. So this is me unboxing. Oh, wow. It smells really good. It actually covers my face really, really nicely. I like the cutting of the mask. The rest of the remaining essence, you can spread it around your neck area. All these essence are actually really good for skin. Just now, I actually spread the rest of the remaining essence onto my legs and immediately it gets absorbed. And I don't even feel it sticky at all. And I actually went to search around what kind of ingredients that they have inside the mask. Some of the ingredients that it has is this Ku La Suo Lu Huai Gong Xiao. Using this Lu Huai, right? It can actually help you to make your skin tighter, at the same time softer. And of course, moisturizing as well as calming your skin. Okay, so guys, this video is a little bit long because I was literally elaborating the entire usage of the mask and how I use it. So guys, when you watch this video, right, do you feel like I am selling? Or do you feel like I'm sharing? Do you think that I'm sharing or I can't share in the chat? So that's the whole idea. I wasn't even trying to sell. I was just basically just sharing my experience using this mask. And because of that, right, the video goes so viral. So many people like it and people buy from it. And even until today, this video is continuing to get more views and people can need to buy and I make recurring income, right? Without me having to do the video again and again. And I think that is the beauty of TikTok shorts. However, I know from Anthony that if you do very well in certain TikTok lives, you can also basically use the same life and host it again, right? So your life, you don't have to do it again. You can also make it recurring. So there are ways that you can do that also, right? So, okay. So another question. Okay. So guys, how many of you managed to register already? If you managed to type me in the chat. So just now was be knows. How about others? Did you manage to register? If you managed to type me in the chat. Okay. Maybe haven't yet. Okay. So I think it's okay. This side. Okay, guys. So I did too many people trying to register. Don't worry. Later on after this life, I will post the link inside my telegram. So I'm pretty sure it will go through. Okay. And let me also go and double check what's wrong with the site. Okay. But in the meantime, let me just answer additional questions. Then we can wrap it up. Hold on. Okay. So Kevin is asking, is that me sponsored from the product manufacturer then go to create content? So for the mass video, I got sponsored that product because the brand want me to try out and then do content for them if I like it. However, you can also choose to buy the product first. If you really want to try out, you buy it. And if you like it, then you create. If you don't like it, then you don't create. And there are many products on TikTok that is really cheap because if the first time that you buy, they actually give a very good discount. Like if I'm not wrong, I think it's almost 90% off. So whatever things that you buy the first time, it's 90% off. That's how I managed to get something that is really cheap. My first TikTok video, during my masterclass, I will show you that is the first TikTok video that I sell product. And the product, I bought it myself, right? Because I didn't know how it goes. I just buy a product and I wanted to try anyway because I saw a lot of amazing video on it. I just bought it and I try it. And then that video went so viral. It was me unboxing once again. So I will show you what is that video later, right? May I know when is the masterclass? It's the masterclass. It's 20th of April. Thank you so much, right? And it's a Saturday, 9am to 4pm. So later on, I will go and check the site, what's wrong and be patient with me. Maybe until tomorrow, I will be able to figure out and you just have to make sure you register for that. How many of you understand? If you understand, hi, you in the chat.  I go and figure out what's wrong with the site. But later on, I will definitely be able to open up to every single one of you. Don't worry about it. Okay. So in the meantime, Anthony, do you have any advice that you want to give before we wrap up? Like, what other advice that you want to give to this group of audience who want to consider starting TikTok?  But I would say like, enjoy your life as you are enjoying the, trying the new, new like channel.   Should I do that? Am I able to do it? Or am I able to do that? As long as you want to do it, then you just give it a shot. No matter you've got the skill or not, but somehow we say like, if you're skilled, you're well equipped, probably you can run faster. That is definitely going to be a better thing. Even though you have no experience, but somehow as long as you want to do it, you have to try it. But first, you have to get the access. That's the most important thing. Okay. So we're going to talk about like how you can get the access to, to sell on TikTok and even try to start your TikTok journey on the master class. So we hope that everyone can attend the master class and try to get the useful information from that session. That's right. Okay. We are also getting very excited. And in the meantime, if you're excited to really learn about exploring different streams of income this year and really giving yourself that motivation and the right direction to go ahead, rather than just go and anyhow try and arrow yourself and come and join our master class. And once I manage to settle the back end problem of the link, I don't know why it's not working, I will share with you guys. All right. So how many of you felt that this session was, actually I think it's working already. If I'm not wrong, I managed to go through. Let me just, let me just share with you guys. Okay. Because I managed to go through. So it probably should be working. Okay. So once I click just now a register, right? So if you want, like I said, if you want to get this bundle where we basically give you the recording, the workshop recording, the comprehensive workbook and the, of course, okay. Because we do have my, my zoom account is 100 packs. So if you want to have a guaranteed entry pass, then you will definitely be able to get it because you paid for your seat, right? Because I am going to create a Facebook group. And a Facebook group is just dedicated for this one day class. So why do I need to create a Facebook group is because we will be asking you guys to do some certain homework, like posting certain videos so that we can look into it and give you some feedback and comments to help you to improve on the day. All right. So that's why if you cannot join live, that means like, like let's say if more than 100 people, then you cannot enter the Zoom room, right? You can also watch from the Facebook group, but the most effective way of learning is definitely through Zoom where we get to answer your questions, pick you up for certain hot seats, watch some of your videos to give you feedback as well. So once if you join us for the BIP bundle deal, we will definitely get the guaranteed spot in the Zoom, right? And last but not least, there's this 160 viral hooks cheat sheet that I personally think that is very, very useful. I look out for it for reference when I need to create certain videos and many times, right? These hooks do help me to go viral. So once you join us, right? Using the VIP bundle, you will get all this, right? However, okay, if you scroll down all the way, this is where you can make the payment. If you don't want to get the VIP bundle, it's also okay. You can just click no thanks, right? Then you will be basically move on to the next page, which is the thank you page. And the Zoom link will be sent to you once you register via the email on the first page. And then after that on April 24th, let's come in together and we are going to have fun. And then of course, I will also include that Facebook group link which I will be setting up very soon, okay? 27. Okay. This one, 27 is a US dollar, okay? US dollar, but still it's still very cheap. It's still no brand, okay? Basically it's just about $30. You get everything, okay? So hopefully that is helpful for you. Okay. So manage to sign up already. Okay, very good. So my system is finally working, okay? All right. Thank you so much everybody for letting me know that you managed to sign up and we are getting very excited to share with you guys all these additional tips and bonus and great videos together on that day as well, right? So before we wrap up, can you also type down what is your greatest learning from this interview, right? From this sharing. In fact, some of you consider it's an Anthony's masterclass already, right? So what did you learn from Anthony for the past one hour and 15 minutes, okay? Can you type it in the chat? And I'm very sure he is also very curious to find out because Anthony, is this the first time it's the first time that you do webinar like this or actually you've been doing that many times also? I mean like if you talk about my online workshop as a webinar, I've been doing this for several times. Yeah. Okay, okay, I see, okay? So Ethan said that he learned about the difference between selling and sharing, right? And it's so natural when you just naturally share from the bottom of your heart it doesn't come across as selling and people love it and that's why they buy, right? So I think that's a very important principle. Thank you so much, Ethan. How about others? How about Kelvin? Kelvin, what did you learn? Ray? Rachel, what did you learn? Kevin? Stephen? All right, let us know what did you learn? And in the meantime, this recording will also be hosted in my YouTube channel later. So if you want to watch it again or you want to share it with your friends so that you can let them see the potential of what TikTok can do for them and you can also invite them to join our masterclass. You can use the same link and share it to your friends as well. So TikTok content can be for anyone and I absolutely agree. There are so many people who look very normal, right? They don't look like exceptional but they do so well. They do exceptionally well when it comes to TikTok live streaming, selling and even just normal content, right? Creating content that goes so viral. So that is the beauty of TikTok. It's a very fair game, right? So hopefully you guys feel inspired and will continue to learn more from each other on 20th of April, right? So thank you everybody for coming here to join us tonight. Thank you so much, Rachel, learning the power of potential passive income, content creation and products, all this, all right? So we come with to share with you everything on that one day class, all right? So thank you everybody. Have a good night and see you again. Thank you so much, Anthony, for your time as well. Thank you. Thank you, everyone. Thank you. See you guys. Bye-bye. Oh, wait, wait, wait. I want to take a photo with you. Hold on. Let me take a photo. Okay, you guys can go ahead. Okay, let me just take a photo with Anthony first, all right? So that we can commemorate the beauty of this, okay? The beauty of this, okay? So now, three, two, one, Anthony. Awesome. Okay, okay. Thank you so much. Thank you, Anthony. Bye, everybody. Thank you.