Flutter & Firebase Course - Build a Full Stack Instagram Clone

Поділитися
Вставка
  • Опубліковано 15 лис 2024

КОМЕНТАРІ • 602

  • @RivaanRanawat
    @RivaanRanawat 2 роки тому +346

    Hey folks! Thanks for watching and I hope you enjoyed the course. Feel free to contact me with any questions and I'll be more than happy to answer them. Be sure to check out my channel for more full stack development tutorials.

    • @sunilshekhawat5080
      @sunilshekhawat5080 2 роки тому +3

      Sir can I able when I know all about flutter devlopment to get a job in a Multinational company . Or even company is pay more than 1 lac in a month . Sir I am from India. Please reply me . I am a 2 nd year college student .

    • @awedee.0
      @awedee.0 2 роки тому +2

      why would soomeone need this. like what can i use it for???

    • @RivaanRanawat
      @RivaanRanawat 2 роки тому +3

      @@sunilshekhawat5080 Hey Sunil, thanks for the question! When you have proper knowledge about Flutter and have projects showcasing that, I'm sure you'll be able to get Job related to Flutter. It has been growing exceptionally in the past couple of years. I'm a student myself so I'm not sure about salaries but what I've found on the net is that you can earn upto ₹6,50,000 per year(USD 8,800) as an average experienced developer and for the most experienced developers, it is almost ₹13,72,500(USD 18,600) in India. Hope this helps you!

    • @RivaanRanawat
      @RivaanRanawat 2 роки тому

      @@awedee.0 Hey, if you're taking about this video, then this video's aim is teaching about Firebase (using Flutter) from scratch while building Instagram Clone Project.

    • @sunilshekhawat5080
      @sunilshekhawat5080 2 роки тому +1

      @@RivaanRanawat thanks 🙂🙂🙂

  • @thisismyplaylist
    @thisismyplaylist Рік тому +47

    I added this project in my porfolio and a company hired me as a senior software developer and I am a junior lol, I learned so much with this guy

  • @rayyanamir8560
    @rayyanamir8560 2 роки тому +191

    Another Indian saving my life

    • @SHIVAMPAL-br2qv
      @SHIVAMPAL-br2qv 11 місяців тому

      No reply 😢

    • @probrickgamer
      @probrickgamer 9 місяців тому +3

      Explain how I get past the accent please. I understand but it feels awkward listening

    • @tommyshelby6277
      @tommyshelby6277 7 місяців тому +1

      @@probrickgamer you better get familiar, they are carrying entire education sector

    • @QuickPodss
      @QuickPodss 5 місяців тому

      @@probrickgamer turn indian

  • @jaymahakaal5354
    @jaymahakaal5354 2 роки тому +17

    The faculty is Indian🥰 bro i can easily get your accent. First time I watched codecAmp video without turning on the caption😍❤️

  • @VishalKumarRanjan-m4f
    @VishalKumarRanjan-m4f 6 місяців тому +1

    Rivaan, you can't know how much you have helped me through your flutter tutorials. I have learned a lot from your flutter tutorials (from your Channel also). My journey to Flutter and Firebase learning would have been a bit difficult without your tutorials. Thanks bro. Keep it up !

    • @VishalKumarRanjan-m4f
      @VishalKumarRanjan-m4f 6 місяців тому

      cheers to the hardwork that you have put, to make the flutter tutorials for us.

  • @sidirou
    @sidirou 2 роки тому +122

    I think this course is what was missing for more advanced developers. Great work Rivaan!!!

    • @RivaanRanawat
      @RivaanRanawat 2 роки тому +7

      Thank you so much George!

    • @islammerabtene5163
      @islammerabtene5163 2 роки тому +6

      This isn't that advanced. Many things are not done the right way especially for a production app. Like reading all the comments in one shot may cost you a fortune if it happens to have thousands of comments on a post (it takes 1000 users to open a 1000 comments post to make you pay for a 1M document reads). Of course no one would read the hole 1000 comments but the way this app is built will fetch all those comments into memory.

    • @321Tdog
      @321Tdog 2 роки тому

      @@islammerabtene5163 lol true

    • @fredii2025
      @fredii2025 2 роки тому

      @@islammerabtene5163 What would be the alternative to this?

    • @RivaanRanawat
      @RivaanRanawat 2 роки тому +4

      @@fredii2025 Adding Pagination to your app will solve this problem.

  • @dhruvbalasubramanian6933
    @dhruvbalasubramanian6933 2 роки тому +35

    Starting this today. Can't wait to see the finished product (and learn a lot in doing so)!!

  • @numanakhtersiddiqui6573
    @numanakhtersiddiqui6573 2 роки тому +5

    Today i started learning flutter.
    what a timing 😂💯

  • @ccuny1
    @ccuny1 2 роки тому +3

    Good Lord....this channel just keeps giving What a treat. Thank you..

  • @sankethb.k642
    @sankethb.k642 2 роки тому +39

    What a perfect timing, i was searching flutter projects an hour ago

  • @amarjeetsrivastava586
    @amarjeetsrivastava586 2 роки тому +18

    Finally Completed it. I spent my two weekends to complete this tutorial. This tutorial was pretty long but helping. I'll try adding more and more features on it. Thanks Rivann Sir for this amazing tutorial. 🙏🙏🙏🙏🙏🙏

    • @mohamedayman5240
      @mohamedayman5240 Рік тому

      Hi Amarjeet.. can u show me your result? Could u really make this App

  • @appdev7864
    @appdev7864 2 роки тому +2

    I wanna mention one single thing, this boy is 16 years old waw ! mashallah

  • @TC-be5ul
    @TC-be5ul 2 роки тому +8

    i dont know why ppl use firebase when there are issues in few countries with this, anyways hats off to the tutorial

    • @TC-be5ul
      @TC-be5ul 2 роки тому +9

      @@silentkiller4091 Hello, Thanks for asking. you can look at all job postings of famous companies they want other databases expertise when hiring. And firebase in Europe is strictly prohibitten, I lived and worked in Germany, there are EU data breaching laws. I would still suggest you consult physically with your experience people, I can be wrong I just gave my opinion and issue I faced. Thank you

    • @silentkiller4091
      @silentkiller4091 2 роки тому +2

      @@TC-be5ul Thanks for the clarification.

    • @TC-be5ul
      @TC-be5ul 2 роки тому

      @@silentkiller4091 your welcome

    • @jonix9186
      @jonix9186 2 роки тому

      For folks focusing on flutter alone, firebase is a good option for building personal projects that needs backend services since you won't have to write backend codes

  • @DomskiPlays
    @DomskiPlays 2 роки тому +14

    Wow this is nuts i just watched this 6 hour long video and I can't believe how much I learned! I actually feel like I can make an own app now

    • @chhatrapatikumar7311
      @chhatrapatikumar7311 2 роки тому

      Mern ( mongodb, express js, react native, Nord js) vs flutter + kotlin (Android studio)
      I know kotlin,html,css and bit js should I learn mern or Flutter ?
      1. Mern
      2. Flutter + kotlin
      Which is best ?

    • @lunta8431
      @lunta8431 8 місяців тому

      ​@@chhatrapatikumar7311its a late reply but flutter is better, easier to learn and very big package database which makes coding easier!

  • @jdabbasi990
    @jdabbasi990 2 роки тому +5

    Awesome!!! I was waiting for this .

  • @coledrain2158
    @coledrain2158 2 роки тому +4

    Just the moment I was learning flutter, and I needed something recent 🥺 Thanks FCC

  • @rhk231
    @rhk231 Рік тому +1

    This tutorial is very informative, finally completed. Learned alot ! Thank you Rivaan

  • @falcongold2024
    @falcongold2024 Рік тому

    8:24
    15:34
    16:02 installing packages
    20:00
    22:58
    27:28 running android app
    33:03 login screen
    54:00
    55:30 clickable
    1:02:35 identification
    1:10:45
    1:21:58 image picker
    1:48:00
    1:51:00
    1:52:23 login screen
    2:05:11 persisting auth user state
    2:20:17 models folder
    2:34:06 get username
    2:47:00
    2:51:50 bottom tab bar
    2:57:18 disable scroll nav for bottom tab
    3:00:00
    3:10:27 upload options
    3:43:23
    3:51:57 post card
    4:09:56 data from firestore for post
    4:21:52 like animation
    4:30:56 heart icon on picture
    4:32:23 isLikeAnimating
    4:35:53 animation fade away
    4:43:35 change little red heart

    • @abhishekjakhmola1434
      @abhishekjakhmola1434 Рік тому

      can you help my likeanimation is not working

    • @falcongold2024
      @falcongold2024 Рік тому

      @@abhishekjakhmola1434 i can try...which animation? the big or small one?

    • @josephobote1811
      @josephobote1811 Рік тому

      please can you help me, i am havin issues when i select an image to post its giving me a NULL error.

  • @bijayaadhikari442
    @bijayaadhikari442 2 роки тому +6

    Hi Rivaan, I learned you are 16 years old developer as you mention in your portfolio, is it true? What motivates you to keep going and building and teaching. Great piece of work, always appreciate. Thanks.

    • @RivaanRanawat
      @RivaanRanawat 2 роки тому +22

      Yes, I am 16 years old. I think there are multiple things that add up to my motivation. Main one being, I enjoy programming, be it bugs, errors or a new feature as I feel it's the best opportunity to learn something new. I also love seeing the end product, especially to see if it is the same as I initially thought of it. Overall, just feels fun!
      Thank you for your kind words as well! Appreciate it!

    • @spinoff2011
      @spinoff2011 2 роки тому

      @@RivaanRanawat 😮 and how long it took you to be that such pro in Flutter?

    • @platonmakinen8280
      @platonmakinen8280 2 роки тому +2

      @@RivaanRanawat damn I wish I had such motivation when I was 16. I feel a bit ashamed yet amazed, thanks for the tutorial!

  • @krisdtrades
    @krisdtrades 2 роки тому +6

    Just when I needed it the most 🤩

  • @vedantkale1873
    @vedantkale1873 7 місяців тому +1

    Thanks Sirr!!!! Learnt a lot from this tutorial🔥🔥

  • @lahcenechel1855
    @lahcenechel1855 2 роки тому +2

    I didn't watch it because I have exams and Im working on my skills as flutter dev but I will soon watch it

  • @SHASHANK-u3i
    @SHASHANK-u3i Рік тому

    Completed.
    Great video rivaan.
    cheers!!

  • @zhan4995
    @zhan4995 2 роки тому +3

    3:17:03 if anyone had problem as me here. You *should* use:
    *final* *UserProvider* *userProvider* *=* *Provider.of(context);*
    instead of: final User user = Provider.of(context).getUser;
    then *call* *it* by: *userProvider.getUser.photoUrl,*

    • @pratikwadke4549
      @pratikwadke4549 2 роки тому

      _casterror type Null is not a subtype of map in type cast how to solve it

    • @syedharis2771
      @syedharis2771 2 роки тому

      @@pratikwadke4549 I'm also face this error

    • @ahlen10
      @ahlen10 2 роки тому

      Thx good one. I had an exception there too. Your solution solved the issue

    • @syedharis2771
      @syedharis2771 2 роки тому

      @ZHAN can u share your code?

    • @stephenbrightdadzie8265
      @stephenbrightdadzie8265 2 роки тому

      It actually worked but after choosing a photo from gallery it throws the error again
      How can I solve that

  • @adarsh.maharjan
    @adarsh.maharjan 2 роки тому +2

    Just started flutter today

  • @BOGDAN-iz9ss
    @BOGDAN-iz9ss 2 роки тому +3

    Thanks a lot! I'm waiting for flutter BLoC tutorial

  • @fahadali1127
    @fahadali1127 2 роки тому +3

    Parents : Just one video before bed.

  • @WolfAikas
    @WolfAikas 2 роки тому

    This kind of tutorial are what a develop need, in 6hours I learned a lot! , thanks!!

  • @idriskapasi2698
    @idriskapasi2698 2 роки тому +5

    Hats of to your hard work!!👏🏻👏🏻

  • @johnpeter122
    @johnpeter122 2 роки тому +14

    Thank you very much..
    You have made my life so easier with all your flutter videos. I can't thank you enough. :)

  • @vilanstrikegaming5114
    @vilanstrikegaming5114 2 роки тому +1

    I learned html and python from these tutorials

  • @batsaikhanorgil9153
    @batsaikhanorgil9153 2 роки тому +1

    Just like reading my mind. I was searching flutter firebase course

  • @sneha8348
    @sneha8348 2 роки тому +2

    OMG this is insanely amazing

  • @hololog82
    @hololog82 Рік тому

    omg... it's perfect guide for me. amazing Freen video. thanks your kind. very helpful.

  • @codewithihsan2182
    @codewithihsan2182 Рік тому

    Just Completed This Course perfect explanation of some main things like
    how to like post
    following and followers
    also responsive designing
    thanks man

  • @ProCoder12
    @ProCoder12 10 місяців тому +2

    Completed ❤❤🔥🔥💯💯 . Lerned Lots of things @RivaanRanawat

  • @atharvahpatil
    @atharvahpatil 2 роки тому +3

    Need a firebase setup tutorial for android apps too!

    • @RivaanRanawat
      @RivaanRanawat 2 роки тому +1

      Hey Atharva, check 25:06 onwards to set up Firebase for Android!

    • @atharvahpatil
      @atharvahpatil 2 роки тому +1

      @@RivaanRanawatGot it thanks!

  • @arikev8040
    @arikev8040 Рік тому +1

    Indians goated frfr

  • @md.nayeemhasanadil5938
    @md.nayeemhasanadil5938 2 роки тому +1

    Loved this course!!

  • @AnkitKumar-fj8ex
    @AnkitKumar-fj8ex 2 роки тому +2

    As always great content

  • @luiseduardomarinho5557
    @luiseduardomarinho5557 2 роки тому +1

    this is INSANE

  • @NessHypegaming
    @NessHypegaming 2 роки тому +1

    thanks! just what i needed to learn, love FCC!

  • @halimunasitelur
    @halimunasitelur Рік тому

    thank you so much... i really appreciate your time and effort.. even today i am learning to make my hospital system better... thank you again

  • @cupckae1
    @cupckae1 2 роки тому

    i was about to give up on flutter with firebase as backend until I found this course .Its totally updated as of 31 July 2022.

  • @WeirdDev69
    @WeirdDev69 2 роки тому +2

    Masterpiece 🤩🔥

  • @shubhamagrawal7981
    @shubhamagrawal7981 Рік тому

    Thankyou so much bhaiya for this tutorial.

  • @adomicarts
    @adomicarts 2 роки тому +1

    Waiting for this🔥

  • @cengelkoybankeri
    @cengelkoybankeri 2 роки тому +2

    killer!!!! excellent content!

  • @okerekelechukwu900
    @okerekelechukwu900 2 роки тому +2

    Great video. Thanks for sharing!

  • @shatandv
    @shatandv 2 роки тому +1

    Haha, just in times when I’m learning to make first Flutter apps. Thanks!

  • @Muskan-wi2zz
    @Muskan-wi2zz 2 роки тому +2

    Thanks a lot....i have been waiting to get a course like this on your channel.

  • @Unknown-wv9fp
    @Unknown-wv9fp Рік тому

    90 % very helpful, and informative awsome!

    • @zylexg5953
      @zylexg5953 10 місяців тому

      did you coded it completely ? im wondering that this tutorial is 2years old . will this provide null safety and current firebase things?

  • @chebs4597
    @chebs4597 2 роки тому +8

    Would be so helpful if we can have same in angular. There are so many projects in react and flutter in UA-cam but I don’t see any in Angular. Unfortunately I am working on Angular.😂

  • @jannisisgut6520
    @jannisisgut6520 Рік тому

    I love how you say cool :)

  • @Chhiling08
    @Chhiling08 2 роки тому +3

    Magnificent 👏👏

  • @mastercode7851
    @mastercode7851 2 роки тому +1

    37:00
    1:34:00
    2:15:00
    2:33:00
    2:57:00
    3:35:00

  • @newonyxah
    @newonyxah 2 роки тому +2

    Great Tutorial I have just finished it and it's just perfect for everyone! I add some feature like the bookmark and the edit profile page Thanks a lot!!

    • @Ice-lw1ym
      @Ice-lw1ym 2 роки тому

      Hello bro,
      I need your help,
      I am getting this error: type 'null' is not a subtype of type 'Map

    • @ubaidullah4820
      @ubaidullah4820 Рік тому

      @@Ice-lw1ym same error dear can you solve ?

  • @blackarrowgaming915
    @blackarrowgaming915 2 роки тому +1

    ThankYou so much 💓 . Please make more video like this

  • @thonyherre
    @thonyherre Рік тому

    gracias por el full stack de Instagram, a pesar de que no se ingles pude guiarme lo suficiente para hacer mi propio clon

  • @hugosterkenburgh4785
    @hugosterkenburgh4785 Рік тому

    Great tutorial!

  • @eliuddyn
    @eliuddyn 2 роки тому +1

    This is amazing 🔥🔥🔥

  • @tharoseth8064
    @tharoseth8064 2 роки тому +2

    Thank you sooooooo much for your super awesome tutorial.

  • @FernandoPedrosaLopes
    @FernandoPedrosaLopes 2 роки тому +1

    Learned a lot! Thank you

  • @faizshaikh1673
    @faizshaikh1673 2 роки тому +1

    Love youu brother!!

  • @amansingh.h716
    @amansingh.h716 2 роки тому +1

    finally completted today ..

  • @mucahitaydn4690
    @mucahitaydn4690 2 роки тому +1

    Very succesfull.Thanks.It worked for me a lot.

  • @ykorshev
    @ykorshev 2 роки тому +5

    Wow, what about scalability of this user feed architecture?? How it handles cases when one user has millions of followers? As you remembers, firebase document is limited by 1MB

  • @slavabugz2612
    @slavabugz2612 2 роки тому +1

    Woohoo! Great, will od this course tomorrow when i have time, im sure i will learn a lot.
    Thanks for sharing this!

  • @saplay3372
    @saplay3372 2 роки тому +1

    Great work sir

  • @nikhilkukreja8498
    @nikhilkukreja8498 2 роки тому +2

    Thank you so much for this ❤️🙏💯

  • @yudhistiraputerapangestu8238
    @yudhistiraputerapangestu8238 2 роки тому +3

    Hi, i am from Indonesian 🤗

  • @EngineerDJ_Julius
    @EngineerDJ_Julius 2 роки тому +1

    Ooohh, very nice

  • @annm2855
    @annm2855 2 роки тому +3

    Please, UA-cam should add voice note. I need to say thanks with my voice. I love you guys

  • @h3w45
    @h3w45 2 роки тому +1

    This is really great, thank you

  • @sherazkhan6293
    @sherazkhan6293 2 роки тому +1

    We r learning 😘

  • @lahcenechel1855
    @lahcenechel1855 2 роки тому

    Hello, I hope we can get a separate video of how to add algorithm for friends suggestions, trends and so on.

  • @logicalimmanuel2357
    @logicalimmanuel2357 2 роки тому +1

    That's impressive thanks!

  • @marco_di
    @marco_di 2 роки тому +1

    👍👍👍 That was really an incredibly good tutorial 👍👍👍
    😁 Thank you very much 😁

  • @dhruvbalasubramanian6933
    @dhruvbalasubramanian6933 2 роки тому +33

    Great tutorial. One criticism though: could you make these tutorials more accessible to Windows users? At 19:55 you use XCode but provide no alternative for windows users. Also soon after when calling pod install.

    • @RivaanRanawat
      @RivaanRanawat 2 роки тому +27

      Hey Dhruv, thanks for pointing that out! Unfortunately, you cannot develop iOS Apps with Windows, you need to have Mac OS running. I could have mentioned that in the video. So sorry!

    • @hamzarajab6281
      @hamzarajab6281 2 роки тому +2

      you can develop ios apps on windows using c# though

    • @coledrain2158
      @coledrain2158 2 роки тому +9

      @@RivaanRanawat More like you can develop but you cannot test or run ios apps on windows.

    • @RivaanRanawat
      @RivaanRanawat 2 роки тому +5

      @@coledrain2158 Yep. My bad.

    • @dhruvbalasubramanian6933
      @dhruvbalasubramanian6933 2 роки тому +4

      @@RivaanRanawat Hello Rivaan, I appreciate you taking the time to reply. I realized that too after a bit of research, and plan to program only for Android and Web at the moment. Thanks for the the clarification!

  • @truelife9057
    @truelife9057 2 роки тому +2

    Please upload a course that include about Firebase Phone Auth,Email Verifying connected with how to change UI,how to redirect pages.

    • @RivaanRanawat
      @RivaanRanawat 2 роки тому +1

      Hey, that's already in my To-Do list! Should be coming by the end of this month on my channel!

    • @madanghimire1853
      @madanghimire1853 2 роки тому +1

      @@RivaanRanawatsir please add one to one messaging how to add this feature in this project

    • @RivaanRanawat
      @RivaanRanawat 2 роки тому

      @@madanghimire1853 It's already in my To-Do List! Will come on my channel pretty soon.

  • @habeshamix807
    @habeshamix807 2 роки тому +1

    thank God Finally!!!!!

  • @AneesAhmed-l5y
    @AneesAhmed-l5y Рік тому

    tysm for guiding but if there will be notification , chat and reel options it will be a full-fledged application

  • @san_shaurya
    @san_shaurya 2 роки тому +1

    This will be interesting 🥰🥰

  • @BOSSandCHOCO
    @BOSSandCHOCO Рік тому +2

    For anyone having the NULL error when adding a post and if you tried the solutions in the other comments but still doesn't work:
    CHECK in the Firestore Database (in the firebase website) if the post that you made and is SAVED there is from the same USERNAME you are currently logged in in the app!
    I was logged in into X user but the post I previously made somehow was from the Y user.
    If it's a different username in the post, you need to sign up with that username in the app.
    OR do like I did, just create a NEW user in the sign up and then create a NEW post. Seems like the cleanest way to me.
    After that everything worked fine, creating a post and seeing the post in the feed. It was also correctly saving in the Database. Hope this helps someone.

    • @josephobote1811
      @josephobote1811 Рік тому

      please sir i'm having this error when i choose a photo it brings up this null error and i tried creating a new user its not working can you give me a helping hand sir.

  • @ismailhossain4730
    @ismailhossain4730 2 роки тому +2

    thanks man

  • @mikebeats3281
    @mikebeats3281 Рік тому

    indians are the best at coding 🎉

  • @SydneyWingender
    @SydneyWingender 2 роки тому +8

    Amazing tutorial. I'm learning a lot and I'm loving it. Quick question, though: wouldn't it be simpler and faster to use FlutterFire to setup Firebase?

    • @mastercode7851
      @mastercode7851 2 роки тому

      i am wondring that too.

    • @rogeliogomez9460
      @rogeliogomez9460 2 роки тому

      totally agree!

    • @RivaanRanawat
      @RivaanRanawat 2 роки тому +5

      Yep, Flutterfire is faster and simpler! While making this course I wasn't aware about Flutterfire 😅

  • @maheshd11
    @maheshd11 2 роки тому +1

    It's great job your great knowledge.

  • @chandrachoodR
    @chandrachoodR 2 роки тому +1

    It was amazing work

  • @jashwanthgowda3362
    @jashwanthgowda3362 2 роки тому +2

    Thank you 👍

  • @김도지-w6z
    @김도지-w6z Рік тому

    very helpful :) thanks!!

  • @varunjoshi5451
    @varunjoshi5451 2 роки тому +1

    Awesomee
    Please do something like this for react native and kotlin took
    You guys are great

  • @SapinderSingh
    @SapinderSingh 2 роки тому

    Thank You So Much For This 🙏

  • @jorgesitoejunior6380
    @jorgesitoejunior6380 2 роки тому +1

    i hope that you will create your millionaire startup

  • @balkhan619
    @balkhan619 2 роки тому +5

    Why not validate user inputs on the textformfields using the inherent validator call back? I think that is a better way of validating user input. The auth class methods should only be invoked when a user's entered values are valid.

  • @hammadali5972
    @hammadali5972 2 роки тому +1

    That's what I need

  • @jhanifkara8552
    @jhanifkara8552 2 роки тому +3

    Can you make a full stack e-commers app with blazor maui and firebase?

  • @muhammadirfanmustafa8599
    @muhammadirfanmustafa8599 Рік тому

    good work thanks

  • @harshitkaushal9766
    @harshitkaushal9766 2 роки тому +1

    Hey please make tutorial on the notification page and chat box in this section please brother.

  • @humancyyborg
    @humancyyborg 2 роки тому +3

    Thanks a lot for this tutorial.. at 2:23:35 you could have just called your user model Users, instead of importing it as model.. ... I was a little a bit confused at first I read the code but watching the video cleared things up

    • @RivaanRanawat
      @RivaanRanawat 2 роки тому +7

      Thank you for your suggestion! The reason I put it this way is because I wanted to show to the viewers what can be done when there are two classes of the same name coming from two different imports. So, in future, if they face this type of error, they can figure it out well enough. I'll keep your suggestion in mind for future videos though. Thank you!