Adobe Mixamo Character Animation + Unreal Engine 4 Import - 2019 Edition

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ก.พ. 2025

ความคิดเห็น • 256

  • @anonymus9324
    @anonymus9324 5 ปีที่แล้ว +11

    Pro tip:
    At 22:46 in the calculate direction.u can right click and click on to covert to function and then connect it with 3rd person character and set

  • @dant7501
    @dant7501 6 ปีที่แล้ว +8

    Thank you so much I've been looking for so many tutorials and none of them worked but this one did thanks again!

  • @BruceWayne-bm2dk
    @BruceWayne-bm2dk 6 ปีที่แล้ว +9

    Vitrus please please continue the fps series and make it super advanced as you are the only one who teaches us in so detail.
    God bless you .

  • @stormr
    @stormr 4 ปีที่แล้ว +2

    I just finally found this video. Thanks you sooo much, Ive been pulling my hair out for days from other videos and your older series where I couldnt finish the animblueprint. or characters that were all messed up once animations applied. For the first time in 2 weeks I was able to get my character to move around the map!

  • @dineentimothy
    @dineentimothy 4 ปีที่แล้ว +2

    Fantastic tutorial! I was able to do this over the span of an hour (including a few mistakes here and there on my own part) and have a character that walks and runs. Very cool. Now I just have to learn all 9 million other things to do in UE. Thank you!

    • @jeffspinner6579
      @jeffspinner6579 4 ปีที่แล้ว

      Do you have your own custom character, or just ripped one from the site?

    • @dineentimothy
      @dineentimothy 4 ปีที่แล้ว

      @@jeffspinner6579 Custom. Just a quick little person I built.

  • @doc8724
    @doc8724 4 ปีที่แล้ว +1

    Awesome! very well explained. Good tuto. Subscribed!!

  • @Goggalor1990
    @Goggalor1990 3 ปีที่แล้ว

    Omg, thank you so much! I develop in Unity but felt my new project could benefit from Unreal but I'd tried and failed in the past to understand/navigate the UI. This worked perfectly, thank you!

  • @thxyves8468
    @thxyves8468 5 ปีที่แล้ว +1

    Hi! It's my very first tutorial on UE4, your explanations are very clear to understand although English isn't my native language. Very nice job. Thanks.

  • @robotn2
    @robotn2 4 ปีที่แล้ว +1

    What a great tutorial! You' ve been clear and to the point all the way!!! Many thanks

    • @VirtusEdu
      @VirtusEdu  4 ปีที่แล้ว

      Stay awesome!

  • @CronicGaming94
    @CronicGaming94 5 ปีที่แล้ว +29

    This was useful but im having trouble finding any tutorials on adding more than a walk/run animation. Any plans for videos on how to set up more animations than this?

    • @GrounddevLF
      @GrounddevLF 4 ปีที่แล้ว +1

      blend space or action editor in blender

  • @Xeksol
    @Xeksol 5 ปีที่แล้ว

    how do you set up the jump?

  • @2211-m2o
    @2211-m2o 5 ปีที่แล้ว

    Thank you for your
    1.speak speed
    very slowly and clearly for non English-speaking countries even me can understand what you say
    2.record again
    the old one do not working then I found you have recorded new one for 2019
    its helpful
    thank you very much

  • @Yannnus
    @Yannnus 3 ปีที่แล้ว

    Finally something that works!! Thanks a lot mate, amazing tutorial!

  • @TappdIn
    @TappdIn 5 ปีที่แล้ว +3

    Hey i have followed your tutorial exactly twice but when I open a blend space, it shows the skeleton tree but no asset details panel? I cant find any reason why there would not be one?

  • @claudiocoutinho8313
    @claudiocoutinho8313 5 ปีที่แล้ว

    Oh god! Thank you man!!! This is the first Unreal tutorial that works great for me

  • @produccionesabuela8533
    @produccionesabuela8533 4 ปีที่แล้ว

    Dude this tutorial was just perfect, thank you! Very well done.

  • @DanRickmanMedia
    @DanRickmanMedia 3 ปีที่แล้ว

    Worked a treat, great tutorial!

  • @zemheria
    @zemheria 6 ปีที่แล้ว +1

    you're alwyas up to date. thats rare!

  • @bandida7490
    @bandida7490 4 ปีที่แล้ว

    Thank you very much for explaining this so clearly. Made my day

  • @dproductionsai
    @dproductionsai 4 ปีที่แล้ว +1

    Great tutorial!. Can i use my gamepad controller with the mixamo animations instead of using a keyboard in ue4?. And can I bind my keyboard keys to the game controller?.

  • @jykatl9460
    @jykatl9460 4 ปีที่แล้ว

    Great Video. I learned a lot and that I still have more to learn.

  • @HenrikoMagnifico
    @HenrikoMagnifico 5 ปีที่แล้ว

    Phenomenal tutorial!

  • @qbaismo728
    @qbaismo728 4 ปีที่แล้ว

    Thank u for this tutorial, it is very helpful to me.Good work!

  • @speedfreakpsycho
    @speedfreakpsycho 5 ปีที่แล้ว +1

    Hay any chance of making additional video how to add the jump animation to all this you've previously made? I need it for my project but i dont know how to do it, your tuts are very nice and easy to follow. Thanks and keep up a good work.

  • @demonking2526
    @demonking2526 3 ปีที่แล้ว

    Very helpful, thanks for the tutorial!

  • @SeanSilas_IronWrath_GTR
    @SeanSilas_IronWrath_GTR 4 ปีที่แล้ว

    Thaank you!!!!!! I am a new user and you saved me! cheers!

  • @AussieRoads
    @AussieRoads 4 ปีที่แล้ว +3

    When I click on Character_AnimBP, I do not have a Final Animation. I have "Try Get Pawn Owner" and "Event Blueprint Update Animation" and cannot add a "State Machine".

    • @leolee3494
      @leolee3494 4 ปีที่แล้ว +3

      On the tab My Blueprint, click on AnimGraph.

    • @redheadred3551
      @redheadred3551 4 ปีที่แล้ว

      @@leolee3494 Thanks!

  • @brickbagel1315
    @brickbagel1315 5 ปีที่แล้ว +5

    I cant import the animation to my character which has the default skeleton... please send help, the error message is: Mesh contains root bone as root but animation doesn't contain the root track.
    Import failed.

    • @entaroadun8209
      @entaroadun8209 5 ปีที่แล้ว

      did u solve it?

    • @snowwolf120
      @snowwolf120 4 ปีที่แล้ว

      with the default unreal skeleton it has a ROOT bone on it all you need to do is download a version without it or remove it in blender and it should work

  • @BastoBullfrogW
    @BastoBullfrogW 5 ปีที่แล้ว +2

    Hey there. Thanks for that. Can you maybe show up (with the right fbx settings) a blender -> Mixamo - > UE4 workflow? I guess mixamo messed up flat shaded into smooth shaded meshes.

  • @allenburtt6821
    @allenburtt6821 4 ปีที่แล้ว

    Excellent tutorial. Thank you :)

  • @asntech4014
    @asntech4014 5 ปีที่แล้ว +1

    Best as always love it thanks man.. but a more shorter tutorial will be more great

  • @victorgatica1963
    @victorgatica1963 5 ปีที่แล้ว +1

    Ok so I got everything to work. Did the same tests you did in preview animator but once I connect to my mesh and proceed to walk I get nothing. Stuck in the idle animation. Any ideas? Also the AI seeking robots I have built from your last tutorial can no longer find me now.

    • @MovingDungeons
      @MovingDungeons 5 ปีที่แล้ว

      Same :( worked fine on my laptop, did the same thing on another PC and nothing :(

  •  4 ปีที่แล้ว

    Thank you, it works perfectly

  • @vedrath
    @vedrath 4 ปีที่แล้ว +2

    This tutorial seems to be aimed at putting animations onto the player controlled character. What areas do I need to adjust so it works on an non-player controlled character?

    • @fish3010
      @fish3010 3 ปีที่แล้ว

      It's done the same way, it's just that the character is controller by AI instead or a script of your own.

  • @readytolight2
    @readytolight2 4 ปีที่แล้ว

    Great video but why would the animations work in the Anim Preview Editor but not when I play the game? The Idle animations plays but doesn't transition to running etc

  • @datisreyhani4641
    @datisreyhani4641 4 ปีที่แล้ว

    Thanks so much! This is the first tutorial that worked for me. Just wondering how'd I add a jump animation into the blend space? It seems that direction only covers left and right, thanks

  • @Bl4k3tron94
    @Bl4k3tron94 5 ปีที่แล้ว

    you are a great teacher

  • @vedarovski4110
    @vedarovski4110 5 ปีที่แล้ว

    Man, I needed that one! Thank you so much ^^

  • @exoticagent613
    @exoticagent613 6 ปีที่แล้ว

    Finally! another mixamo update!

  • @sanyi9667
    @sanyi9667 4 ปีที่แล้ว

    I like this video so, having said that, I'm going to press the like button

  • @kattakittaxr
    @kattakittaxr 4 ปีที่แล้ว

    Great tut! thanks

  • @FlyCat1
    @FlyCat1 5 ปีที่แล้ว

    Thank you so much. This tut quite helpful to me!

  • @professorskive3458
    @professorskive3458 5 ปีที่แล้ว +1

    23:41, whats thw bar on the right called, i dont have it open and i dont know how to

  • @aminshaker6801
    @aminshaker6801 3 ปีที่แล้ว

    Hello,
    I have imported a pianist character from Mixamo models into Unreal Engine 4.
    But, I am not OK with the angles of the arms and totally the posture of the character. Is there any way to recorrect these issues manually?

  • @DawoodAbbaspour
    @DawoodAbbaspour 4 ปีที่แล้ว

    this is very good video but when I made project for mobile/tablet not desktop I can't change mesh of third person character and all options is disabled(on 23:43).you have same problem or this is bug on my ue4 version(4.22.1)

    • @DawoodAbbaspour
      @DawoodAbbaspour 4 ปีที่แล้ว

      sorry i solved first time is disabled but when reopen project or click on the character on project ,it enable all options and can change mesh

  • @MZONE3D
    @MZONE3D 5 ปีที่แล้ว +9

    Hey Luke.
    Any chance you could do a video on how to retarget from Mixamo using the UE4 third person template??
    It seems that the Unreal export FBX feature has been removed from Mixamo.
    Which in turn means that a bunch of bones dont work, and swapping out your mesh and generating retargeted meshes is broken.
    Any help would be great
    cheers

    • @DeltaDan2002
      @DeltaDan2002 5 ปีที่แล้ว +1

      Use the Unity FBX they work the same

    • @TCMabe
      @TCMabe 5 ปีที่แล้ว

      MZONE3D I did several variations of retargeting tutorials .... one you may find useful is this one th-cam.com/video/CoAYtLu6Zuc/w-d-xo.html

    • @SalaKin3DS
      @SalaKin3DS 5 ปีที่แล้ว

      @@DeltaDan2002 THANK YOU SO MUCH!!!! This is the solution :)
      And if you're doing the character and animation as 2 separate files, select Unity for both of them

  • @VuTran12995
    @VuTran12995 4 ปีที่แล้ว +1

    Thank you very much.

  • @willxowo
    @willxowo 5 ปีที่แล้ว

    Great tutorial.. can you make a video of how to make jumping and perhaps any other animations like crouching too? I saw you had a jumping video but new vid with that old one doesn't seem to make sense with a different layout.. and idk i barely learned much watching this lol x_x

  • @hennypenny6982
    @hennypenny6982 5 ปีที่แล้ว +1

    Thank you so much for your time and help.

  • @karigan813
    @karigan813 5 ปีที่แล้ว

    You are a legend, keep it up bro

  • @PerFeldvoss
    @PerFeldvoss 5 ปีที่แล้ว

    Hi - did you have any luck going from 'Fuse CC' to UE4 - I am trying to do this (with or without blender) so I can save the cloth separately. But I have not found a way for this, It seems like I can get Mixamo characters (with cloth) but then some of the morph targets are lost - and the morph target are also lost going through Blender (+getting all the animations throug blender is also a huge undertaking) .
    In short is there a smooth way of doing that?

  • @moncherieve
    @moncherieve 4 ปีที่แล้ว

    THIS REALLY WORKS THANK YOU SO MOCHI

  • @davidkim617
    @davidkim617 3 ปีที่แล้ว

    Wow, his voice is so good. Also very useful! Thank you very much~

  • @romulino
    @romulino 4 ปีที่แล้ว

    That was awesome, thanks.

  • @erwara2545
    @erwara2545 5 ปีที่แล้ว +1

    Character starts running forward but then jumps back like rubber banding in a game, any clues on what I did wrong?

    • @DwarfOG
      @DwarfOG 5 ปีที่แล้ว +1

      I think i know what you are talking about th-cam.com/video/Qzd4oU0tkVA/w-d-xo.html in that video at 12:55 he shows the fix

    • @mohamedayman5240
      @mohamedayman5240 4 ปีที่แล้ว +1

      its easy to fix ... in mixamo you will find a option (In place ) click on it and you will fix that

  • @jairabu
    @jairabu 4 ปีที่แล้ว

    Hello! I am trying to do the same thing but using another character (not the character which the player controlls) that almost works but the character dont get the right direction. I use "Try Get Pawn Owner" instead of "Get Player Character"

    • @jairabu
      @jairabu 4 ปีที่แล้ว

      If someone have the same issue I found how to do that with the following video: th-cam.com/video/8cY-fFvlk2g/w-d-xo.html

  • @Ben-rz9cf
    @Ben-rz9cf 4 ปีที่แล้ว

    But what if i want to add an animation for backing up? This only calculates positive velocity, it doesn't give me negative values for when i want to map backwards movement.

  • @gamister5026
    @gamister5026 5 ปีที่แล้ว

    Hi what to do if the run or walk is not in loop like it just goes back every 3 seconds please help

    • @jakehopkins6989
      @jakehopkins6989 5 ปีที่แล้ว +2

      tick the box 'In Place' in mixamo

    • @gamister5026
      @gamister5026 5 ปีที่แล้ว

      @@jakehopkins6989 ohh ok thank you 👍

  • @DRAWKCABLLA
    @DRAWKCABLLA 4 ปีที่แล้ว

    now make a video on setting up the entire blend space as well as making multiple different animation blueprints so that they can switch between parkour, combat and what not

  • @AdilAlsuhaim
    @AdilAlsuhaim 4 ปีที่แล้ว

    I imported some characters but they were deformed, so I tried the same character you imported and it was imported and it was imported, but applying any animation made it deformed. I did the exact same steps you did all the way. Importing Dreyer's skin to the TPS example map and he's huge and need to be scaled down. Are you skipping something?

  • @PrinCess-ze3lv
    @PrinCess-ze3lv 5 ปีที่แล้ว +1

    How can you add some item for example gun, sword etc. from the character in mixamo

  • @GBTC2011
    @GBTC2011 5 ปีที่แล้ว

    Thanks for making an updated video on the subject. However, I still have the same issues as before, warning messages regarding bones not weighted exceeding a maximum count of 8, etc. When I open the skeleton, the face is messed up. I tried several characters, always the same problem What am I doing wrong?

  • @Hussien_Dev
    @Hussien_Dev 4 ปีที่แล้ว

    Thank you

  • @stevehardy7792
    @stevehardy7792 5 ปีที่แล้ว

    great stuff man!thx

  • @OceanboyKaito
    @OceanboyKaito 3 ปีที่แล้ว

    Mine doesn't show anything for "Verticle" axis. Is there something i'm missing?

  • @gameflick666
    @gameflick666 4 ปีที่แล้ว

    Hi! Wonderful video thank you for this. Can we also import a character that we animated in a 3D software which doesn't have the same rig with Mixamo and even maybe not a humanoid rig and still set it for the third person movements. Still the character will have idle run and jump animations and will be exported as fox format same as Mixamo. Thanks.

  • @Redfishpersonal
    @Redfishpersonal 4 ปีที่แล้ว +1

    I followed your tutorial exactly as you showed, but when I play the animation, the character is squashed and halfway through the ground. Not sure what I’ve done wrong

  • @GBTC2011
    @GBTC2011 5 ปีที่แล้ว

    In the movement state I get a message at the blendspace node (this node is not using any blueprintcalls to update its data). I've done it three times and get the same result each time.

  • @trishalkarsh7078
    @trishalkarsh7078 3 ปีที่แล้ว

    I want to learn rootmotion, how it works for our character, because when I was using mixamo character for rootmotion, my character was shaking when I enable rootmotion.

  • @ThunderWorldInteractive
    @ThunderWorldInteractive 6 ปีที่แล้ว +4

    Can you do a tutorial on changing the Mixamo Animation skeleton to the UE4 mannequin?

    • @melthorme
      @melthorme 6 ปีที่แล้ว +1

      th-cam.com/video/yVIh1PvHJnk/w-d-xo.html

  • @deviant6305
    @deviant6305 6 ปีที่แล้ว +1

    Yes!!!!! This is the best ways to make unreal engine animations!!!!!! Woooooooooooooooooooooo

    • @VirtusEdu
      @VirtusEdu  6 ปีที่แล้ว +1

      It's definitely the easiest!

    • @ericstevenson2930
      @ericstevenson2930 6 ปีที่แล้ว

      Can you use these characters for commercial use?

  • @prasadsawant4153
    @prasadsawant4153 5 ปีที่แล้ว

    You have amazing voice....keep up the good work!

  • @martinds93
    @martinds93 5 ปีที่แล้ว

    For anyone having the same problem that me(you can see the teeth and bad texture in general), try changing the blend mode in every material created for the character, from translucent to opaque.

  • @CL-xe5ks
    @CL-xe5ks 5 ปีที่แล้ว

    super man my games coming along bloody lovely

  • @benblaumentalism6245
    @benblaumentalism6245 5 ปีที่แล้ว +1

    Hi Virtus! I love your videos! Can you tell me if everything you did in this video applies equally to characters and character animations downloaded from The Epic Marketplace? Thank you so much, and keep up the terrific work! 🤓

  • @Proplayer___
    @Proplayer___ 4 ปีที่แล้ว

    Thank dude

  • @rekhabanga3133
    @rekhabanga3133 5 ปีที่แล้ว

    thanks man

  • @rami-gamedev1107
    @rami-gamedev1107 6 ปีที่แล้ว

    I just want to say thank you! Only because of you I know how to use UE4 and you helped me alot with the Animations! Keep it going!

    • @VirtusEdu
      @VirtusEdu  6 ปีที่แล้ว

      I'm glad that I could help!

  • @manishotaval8316
    @manishotaval8316 5 ปีที่แล้ว

    Good Tutorial! Thanks.

  • @AronIngiGestsson
    @AronIngiGestsson 5 ปีที่แล้ว +1

    Mine doesn't work. It's basicly stuck in Idle

    • @ArtVandelayInc
      @ArtVandelayInc 4 ปีที่แล้ว

      Did you solve it mate? I have the same problem

  • @Chappie02
    @Chappie02 4 ปีที่แล้ว

    My animations keep going ahead of the speed then loop again back to its original spot where I need it and idk how to fix it. I’m assuming it goes wrong at the animation blending part

  • @vekien
    @vekien 6 ปีที่แล้ว

    Do you have any tutorials on using a custom character rather than downloading one? Or is it a case of just setting up the T-Pose yourself and then the rest follows suit? - Actually figured out. If you upload a custom character and then download any animation "WITH SKIN" you get mesh, materials and skeleton all working fine as your default. Then do your rest without skin as normal.

  • @magegames6202
    @magegames6202 3 ปีที่แล้ว

    Anyone know why they import invisible mixamo doesn't have a plain .fbx anymore and all the choices seem to have the same result

  • @utmostcreator
    @utmostcreator 5 ปีที่แล้ว +1

    How can I find what I need, help pls!
    for example,
    get Velocity then calculate speed
    then get rotation
    then getdirection?
    and vector length is the speed not that clear
    this is not really intuitive, please help me out, to find it in ue4 documentation, because this is not that simple to find it, compared to getpaw /get player controller or so

  • @squishyshow9283
    @squishyshow9283 5 ปีที่แล้ว

    Thanks

  • @杨与争
    @杨与争 5 ปีที่แล้ว +1

    Your voice is very nice!

    • @theodoreyoung3194
      @theodoreyoung3194 5 ปีที่แล้ว

      I guess it's his British accent makes his voice beautiful and graceful

  • @georgearida4144
    @georgearida4144 6 ปีที่แล้ว +1

    Please can you make new tutorial for retargetting the animation to ue skeleton? Please

  • @ВалентинМанафов
    @ВалентинМанафов 5 ปีที่แล้ว +1

    Why does my Character Animation keep teleporting forward and backwards while walking? I did everything like you did in the Video?

  • @faf6844
    @faf6844 6 ปีที่แล้ว +2

    thanks for your help your videos help me a lot for game development

    • @VirtusEdu
      @VirtusEdu  6 ปีที่แล้ว

      I'm glad I could help!

  • @kicbocsir
    @kicbocsir 5 ปีที่แล้ว

    awesome thanks!

  • @fish3010
    @fish3010 3 ปีที่แล้ว +1

    So nasty not to include "In Place" option for packs. I have to download 1 by 1.

  • @Darth_Gamers
    @Darth_Gamers 6 ปีที่แล้ว

    What do you do if the animation doesn’t have the option to be locked in place?

    • @VirtusEdu
      @VirtusEdu  6 ปีที่แล้ว +2

      Generally it will have the option unless the animation itself doesn't actual move.

  • @assassinsrage4291
    @assassinsrage4291 6 ปีที่แล้ว +16

    Hey Hoping Your Next Video Series On Multiplayer Project!
    By the way your voice sounds great!

    • @fl260
      @fl260 6 ปีที่แล้ว +5

      In the last UE4 Live Stream, he did a wonderful job explaining it. I agree it's not a Virtus tutorial, but you're getting the information you want anyway.
      Here's the link with the timestamp (not uploaded on YT yet but it's still on twitch)
      www.twitch.tv/videos/358323993?t=00h38m54s

    • @assassinsrage4291
      @assassinsrage4291 6 ปีที่แล้ว +1

      @@fl260 Thanks BRO!
      Hope your next help for me and all who see your reply!

    • @fl260
      @fl260 6 ปีที่แล้ว +3

      @@assassinsrage4291 Thanks for the good energy you're sending back! Have a good day of creation brother!

    • @assassinsrage4291
      @assassinsrage4291 6 ปีที่แล้ว +1

      @@fl260 Thank you!

  • @kurocatstudio3254
    @kurocatstudio3254 4 ปีที่แล้ว

    need help. my texture from mixamo become transparent in unreal

  • @TR-vt1tm
    @TR-vt1tm 5 ปีที่แล้ว

    are you using 4k monitor? the video is not sharp on my 1080p monitor.

  • @dorisryles8967
    @dorisryles8967 6 ปีที่แล้ว +2

    Thank you for this Video. Can you do an UPDATED video on how you can upload a 3rd party character from like Daz3d and upload it into Mixamo? Thanks

  • @jitendrachoudhary8739
    @jitendrachoudhary8739 5 ปีที่แล้ว

    When i import this zombie character to scene then it is looks like invisible.
    There materials are there but not showing on character.
    please help!

    • @williamali968
      @williamali968 5 ปีที่แล้ว +1

      if u still need help, find your material for the characther u imported, it should have a green underline on the icon, double click it to open, on the left side there is a tab called material and then blend mode, change the blend mode to masked and hit apply, hope this helps

    • @jitendrachoudhary8739
      @jitendrachoudhary8739 5 ปีที่แล้ว

      Ok thankx man
      And it helped a lot

    • @williamali968
      @williamali968 5 ปีที่แล้ว +1

      @@jitendrachoudhary8739 no worries :)

  • @Evolinox
    @Evolinox 6 ปีที่แล้ว

    Hey Virtus,
    why does my Character Animation keep teleporting forward and backwards while walking? I did everything like you did in the Video? :/

    • @kouruu1
      @kouruu1 6 ปีที่แล้ว +1

      WüstenFuX you tick in place on Mixamo?

    • @guillaumevanwyk807
      @guillaumevanwyk807 4 ปีที่แล้ว +1

      hey mate hope you found the solution having the same problem

    • @mohamedayman5240
      @mohamedayman5240 4 ปีที่แล้ว

      me too

    • @guillaumevanwyk807
      @guillaumevanwyk807 4 ปีที่แล้ว +1

      @@mohamedayman5240 alright so in mixamo before you download the character you there is a little box that says in place tick that and all will work

    • @mohamedayman5240
      @mohamedayman5240 4 ปีที่แล้ว

      ​@@guillaumevanwyk807 Thank youu .. i found the solution yestrday after alot of research but it works now finally .thanks

  • @mingosutu
    @mingosutu 5 ปีที่แล้ว

    Is adobe fuse and maximo the same thing?

  • @anthonymalagutti3517
    @anthonymalagutti3517 6 ปีที่แล้ว

    awesome thank you