The Most USEFUL, SIMPLE Habits That Helped Me BECOME FLUENT IN ENGLISH

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 มิ.ย. 2024
  • #howtobecomefluentinenglish #englishspeakingpractice #howtospeakenglish #improveenglishspeaking#improvespeakingskills#improveenglishspeakingskills#howtoimprovespeakingskills#englishfluencyjourney
    Contact for collaboration :
    englishfluencyjourney@gmail.com
    Visit our WEBSITE: www.englishfluencyjourney.com
    INSTAGRAM page - / hannahkhoma
    Amazon Wish List:
    www.amazon.com/hz/wishlist/ls...
    ♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡
    If you enjoy my content, and would like to show your appreciation and support my work, you can buy me a coffee :)♡
    ♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡♡
    Visit our family channel:
    @The Story We Write
    • We need to talk about ...
    Hey Everyone! ) I’m Anna and welcome to my channel. Here, I post some useful information for English learners. I’m from Ukraine and I’ve worked on my English and accent, for the most part, on my own, but you can find out and trace my story by watching my videos. I’ve been studying American pronunciation for a long time, and I still do, and I guess I always will - because it’s not math. Learning a language, it’s a lifetime journey. I know exactly what it takes to become fluent and acquire an accent in a non-English speaking country, and I’ve never even been to one. And I’m sharing this information here - on my channel.
    Speak English with me PLAYLIST:
    • English Speaking Pract...
    SHADOWING TECHNIQUE: Are you doing it right?
    • SHADOWING (imitation) ...
    Shadowing technique (mimicking) demonstration
    • Shadowing technique (m...
    Who should you choose to SHADOW? / My Example of Perfect Pronunciation
    • SHADOWING TECHNIQUE (E...
    00:00 Into.
    00:21 Practice speaking 10 minutes everyday
    02:32 Working on listening skills
    04:20 Writing in English
    06:17 Repetition
    08:33 Set realistic goals and have Commitments
    08:58 Posting on Social Media in English

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

  • @EnglishFluencyJourney
    @EnglishFluencyJourney  ปีที่แล้ว +60

    Speak English with me PLAYLIST:
    th-cam.com/play/PLIfikc3B11tp5wyOl11LomK8cIvJ8Ymzy.html

  • @WHIVIXEZUNDENN
    @WHIVIXEZUNDENN 8 หลายเดือนก่อน +27

    I've realized that learning a language is not about studying grammar and vocabulary, it's about repeating basic spoken patterns multiple times again and again

  • @Ammarthetenacious
    @Ammarthetenacious ปีที่แล้ว +362

    The most useful, simple habits to become fluent in English :-
    1. Practice speaking 10 minutes everyday .
    2. Working on listening skills.
    3. Writing in English.
    4. Repetition.
    5. Set realistic goals and have Commitments.
    6. Posting on Social Media in English.

  • @MaxEnglishCoach
    @MaxEnglishCoach ปีที่แล้ว +240

    Everybody says speak 20 minutes per day. That's important. But also, write 20 minutes per day. Super important. I made a video o. That

    • @tacobell7541
      @tacobell7541 11 หลายเดือนก่อน +6

      What do you write 20 mins per day?

    • @AwAn2207
      @AwAn2207 11 หลายเดือนก่อน +10

      @@tacobell7541 choose any simple topic and write 20-30 sentences about it

    • @janadominika
      @janadominika 8 หลายเดือนก่อน +1

      Why?

    • @NoOne-ev3jn
      @NoOne-ev3jn 8 หลายเดือนก่อน +3

      @@janadominikabecause you can think at a slow pace

    • @himalkosala8136
      @himalkosala8136 7 หลายเดือนก่อน

      ​@@tacobell7541 brother shall we make a WhatsApp group because we can speak with each others

  • @annaspeaks373
    @annaspeaks373 ปีที่แล้ว +248

    When I started to treat language learning as a habit my whole world was changed

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

      Really, but I didn't get it yet.

    • @odairmigueljunior7973
      @odairmigueljunior7973 ปีที่แล้ว

      9i997o

    • @adrianafusco9056
      @adrianafusco9056 ปีที่แล้ว +12

      I got it. When we are in contact with people who speak another language, we change the way we see life. It's the better thing for me.

    • @AmanGupta-ki3kp
      @AmanGupta-ki3kp ปีที่แล้ว +4

      How you devloped that habit tell me

    • @afaqahmad5579
      @afaqahmad5579 ปีที่แล้ว

      😮

  • @jesscielo28
    @jesscielo28 ปีที่แล้ว +102

    Hi Anna I discovered your channel 2years ago when I was preparing for my IELTs exam.your tips really helped those people who are trying to learn second language(English).I got 6.5 score which is more than the score the required for my application and this really shocked when I got my results that my highest was speaking test.Your tips really helped me to ace my IELTS exam and open me an opportunity to work in Canada.I hope you continue to make videos and inspire other learners .I saw your interview with Hadar Shemesh .Thank you again Anna

    • @CanalSDR
      @CanalSDR 10 หลายเดือนก่อน

      Could you give a tip on how I can achieve that level too? I do appreciate it

    • @jesscielo28
      @jesscielo28 10 หลายเดือนก่อน +4

      @@CanalSDR I looked for a speaking partner and make a discipline to learn 10 new vocabulary everyday.i read out loud everyday so I can hear myself pronouncing the words .I watch documentaries that that interest me and I listen to podcasts too. preparing for IELTS I really build good habit

    • @ci7alex1
      @ci7alex1 9 หลายเดือนก่อน +2

      Thank you for sharing your experiences and approach. I watch everything in English for over 25 years and still not confident I am able to achieve band 6.

    • @MaxEnglishCoach
      @MaxEnglishCoach 8 หลายเดือนก่อน +1

      Congratulations on your 6.5 score and the opportunity to work in Canada.

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

    Hi, Anna! I'm from Brazil and I loved your channel.
    Teaching English to non-native speakers, it's a great service.
    We had usually been tried to help each other to share knowledge.
    I believe we are on the right direction.
    Teers!

  • @tulusmarbun7060
    @tulusmarbun7060 2 หลายเดือนก่อน +6

    Everybody says speak 30 minutes per day. That's important. Thank you 😊😮❤

  • @celiabernardes2789
    @celiabernardes2789 ปีที่แล้ว +49

    I met you in 2019 in Hadar's speaking community and I'm so happy to see how much success you have right now! You really deserves it! You're so professional and we have a lot to learn with you.

    • @himalkosala8136
      @himalkosala8136 7 หลายเดือนก่อน +1

      I'm try to improve my speaking ability too. I wold like to speak with you that is the we'll be able to improve our knowledge and also,
      I am planing to make a WhatsApp

  • @gustavoandrade3111
    @gustavoandrade3111 ปีที่แล้ว +10

    Exactly! I ‘ve been following your advices and I’m almost ready for the next level. Thanks so much 💪🏼

  • @T80446
    @T80446 หลายเดือนก่อน +1

    The way your speaking is just wow, understanding what are you saying and making teach

  • @Parisa_art
    @Parisa_art ปีที่แล้ว +13

    Hello everyone 🙂!I'm Parisa from Afghanistan 20 years old 🙈, and it's about 2 Years that I have start to speak English 😅,and alhamdullelah now I'm a good speaker 🤭. now I'm learning Italian and deutsch langues 😅 Wish me all the best 😌👌 because I'm going to speak Persian (Dari), English, Italian and German language 🤭 inshallah 🥲

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

      And I hope one day we could go to schools back 😢#letafghangirlslearn😢🇦🇫

    • @user-oc6dt1dq9v
      @user-oc6dt1dq9v 2 หลายเดือนก่อน

      Hi

    • @midomohsen4914
      @midomohsen4914 2 หลายเดือนก่อน

      I can assist you with Italian language, also practise together.

    • @DaniaNasir-do3sr
      @DaniaNasir-do3sr หลายเดือนก่อน

      Keep it up 👍🏻

    • @SalahElamin
      @SalahElamin หลายเดือนก่อน

      Can you help me to speak

  • @ernestorevollar3632
    @ernestorevollar3632 ปีที่แล้ว +19

    My English is not perfect but I'm still working on it. I started learning English 5 years ago consciously because I thought and said in my mind: English is the most important language in the world, therefore everyone on Earth 🌎 learns the English language. On the other hand, I love learning English by watching these kind of videos about it, reading so many Internet articles about any topic of my interest in English and using a few English learning apps to keep developing my English skills. I never listen to podcasts, hardly ever watch movies or TV series with English subtitles or without them. Well, that's my point of view because I always use entertaining and suitable materials and methods such as those already mentioned to learning and improving my English knowledge and skills.

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

    Ana, you're a star, so bright and so far
    you light up the sky with your shining star
    your spirit is strong, your courage is true
    Your dreams will come true, just like you knew

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

    I want to confess, you were the first person i know (5 or 6 years ago when i discovered your channel) who learn English to an advanced level without living in an english speaking country, that encouraged me to do it as well (well, right now I'm in an intermediate level, but hopefully i'm gonna improve), later on, i saw many polyglots do it as well. Anna thank you so much for your life example

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

    I found this channel some time ago and i´m really enjoying it.Thank you so much.

  • @maurolimaok
    @maurolimaok ปีที่แล้ว +12

    I teach English here in Brazil, and people here are programmed to think it's difficult.
    I recommend the music practice to learn to pronounce correctly, always making clear that different people can speak different the same word. It's normal. Then I add the context, so they don't have to force memorization of the words. The context will show the probable meaning. Songs like "easy lover" or "another day in paradise" help to build vocabulary!
    Finally, I ask people to relax, even if they speak wrong cause, like a child, with time, they'll polite their pronounce naturally and speak correctly.
    Same thing with prepositions. With time we understand what goes where... to decor rules is a big trap, in my opinion. Listen a lot, read a lot, shows, naturally, the structure of the language.
    The bigger problem I face is people are set to think English is difficult.

    • @MaxEnglishCoach
      @MaxEnglishCoach 8 หลายเดือนก่อน +1

      Great teaching approach! Using music and context for pronunciation and vocabulary, and encouraging relaxation in the learning process. Keep it up!

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

    I enjoyed listening to your speech. Thank you so much.

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

    Anna! You are such a wonder! Thanks God to know you I have been following your channel since your channel was followed by over 250,000 subscribers, and do you know what? I have a great grateful for you. THANK YOU FROM THE BOTTOM OF MY HEART for everything. Your sincere student Ali Suleiman. Muchas gracias ❤

  • @ieltswithmrdan6724
    @ieltswithmrdan6724 ปีที่แล้ว

    Incredibly clear and so inspiring! Many thanks.

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

    Thank you for lesson, teacher! You can transmit information so well. I perfectly understand everything what you say

  • @himansukumar3378
    @himansukumar3378 11 หลายเดือนก่อน

    Thank you so much ma'am for sharing your advices....

  • @samuelchan7405
    @samuelchan7405 9 หลายเดือนก่อน +2

    agreed with what you had suggested in this video.. very practical to me...

  • @mateoalonzo4681
    @mateoalonzo4681 ปีที่แล้ว

    You're a great teacher,I love your wonderful advice.
    I'm an English learner.

  • @abhinandankumar9766
    @abhinandankumar9766 5 หลายเดือนก่อน +1

    You are a good teacher. You are teaching us very well. I am proud of you.

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

    Thank you for this valuable informaiton and way to learn the language.

  • @marvelatspanish
    @marvelatspanish 10 หลายเดือนก่อน +6

    I´m a passionate Spanish teacher and a permanent English student.
    I find your video inspirational and really useful. You´ve given me some great ideas for myself and my students. Thanks!

    • @CanalSDR
      @CanalSDR 10 หลายเดือนก่อน

      what does dar de alta mean? I used to think of registration. Along the same lines, is there any difference between subida and pendiente?

    • @franciscom.d.459
      @franciscom.d.459 4 หลายเดือนก่อน +2

      ​@@CanalSDR dar de alta means to suscribe something like a electricity contract or netflix, or even a youtube channel. Pendiente means slope and subida depends on context, subida a una montaña is to climb a mountain, subida de precios, de salario, etc means price increase, salary, etc..
      I hope I've helped you.
      Best regards from Madrid

  • @samuelius3rd
    @samuelius3rd ปีที่แล้ว +12

    I want to add something to the writing part of the video. If you write your article or diary or what you want to write in chatgpt and tell it to correct the mistakes in your text it would help you to spot your mistakes a lot. And also you can want it to give you some synonyms. I have been using it for a month and if you ignore some minor erros of it, i think you would love it too.

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

      OMG this is what I am thinking now, thanks for chatgpt, I can study English better. Your idea is so useful. Thank you.

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

    It is very useful for speaking to record oneself and check mistakes after recording. Excellent video.

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

    Very interesting video and very useful we improve our listening and speaking at the same time so great thank you dear Coach !

  • @warwar4876
    @warwar4876 ปีที่แล้ว

    Thanks a lot teacher.

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

    Very useful comments and tips in order to improve my english skills. Thanks

  • @jean-yveslegall2562
    @jean-yveslegall2562 10 หลายเดือนก่อน

    It's nice to have your precious advise Hannah, thanks for sharing that 😃

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

    Amazing and very well spoken!

  • @gaelperez9017
    @gaelperez9017 ปีที่แล้ว

    You have a good point because my listing is terrible so I need to practice that

  • @eduardojsilva6249
    @eduardojsilva6249 8 หลายเดือนก่อน

    Thank you for teaching me.

  • @georgekurien1229
    @georgekurien1229 ปีที่แล้ว

    It is great plessure to see and listen to the teachings of great teacher of English language.

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

    Thanks for share your knowledge with us it's has been helpful for me learn about everything that you taught us on the video at the begining was a litte complicated try to understand certain kind of words that for me was new but right now I've improved a lot now I'm really focus in the speaking that is the part more difficult again thanks for your video.

  • @nickchillphoto
    @nickchillphoto ปีที่แล้ว +21

    I am a native English speaker on a journey of learning Italian and Spanish. These are great tips and reminders for me. I also realized that Babbel, the app I've been using to learn languages, does much of this already: using words on sentences, repetition reviews, listening to native speakers, shadowing, habit tracking tools.
    By the way, your English sounds great. There were very few indicators that you are not a native speaker. I might not have even picked up on them had I not already known.

    • @AntonioCarlos33644
      @AntonioCarlos33644 ปีที่แล้ว

      You are a fool, hold your tongue

    • @MohammadZarifMomand-su2ro
      @MohammadZarifMomand-su2ro 8 หลายเดือนก่อน

      Dear can you help me

    • @MaxEnglishCoach
      @MaxEnglishCoach 8 หลายเดือนก่อน

      That's terrific progress! Reading out loud daily is an excellent way to enhance your speaking skills gradually. Keep at it, and you'll continue to see improvements in your speaking abilities.

  • @jaderquintero7161
    @jaderquintero7161 ปีที่แล้ว

    Excellent your video! Tank you for your tips

  • @Polele1992
    @Polele1992 5 หลายเดือนก่อน

    Great advice. I will deffinetelly use them. Thanks you.

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

    Hi I wanna be like you, i admire how good your English skill. I will watch your videos everyday so I can improve ❤

  • @musicforyouforever3691
    @musicforyouforever3691 ปีที่แล้ว

    Great! Thanks!

  • @zemedkunmersha2103
    @zemedkunmersha2103 ปีที่แล้ว

    Practice makes us perfect.

  • @Ali-xh1lw
    @Ali-xh1lw ปีที่แล้ว +9

    Hi Anna, amazing trips to be fluent in English. Btw love your new studio and the new editing style of video ❤❤. Keep up the good work 💕💞❤️👍

  • @custoconecta
    @custoconecta ปีที่แล้ว

    It is incredible, iam from Brasil and got it any word that you say. Its so clear

  • @mddinislam806
    @mddinislam806 8 หลายเดือนก่อน

    It’s very important topic for us. Thanks a lot for your wark....💖

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

    Thanks teacher...❤❤

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

    I really love it listening to your lectures... keep it up!!

  • @jacky20033
    @jacky20033 ปีที่แล้ว

    Thanks for sharing yours habits tips to improve english! All the best for you!❤

  • @abhishekkumaryadav8417
    @abhishekkumaryadav8417 ปีที่แล้ว

    Excellent suggestions for improvement

  • @jdbustos8602
    @jdbustos8602 4 หลายเดือนก่อน

    Thank you for videos, you are very good teacher

  • @isaiasramirez886
    @isaiasramirez886 ปีที่แล้ว

    thank you for your tip

  • @indahpriyani1236
    @indahpriyani1236 ปีที่แล้ว

    This is one of the best channel I've ever meet!

  • @golveramtzz
    @golveramtzz 8 หลายเดือนก่อน

    Thank You su much for this lesson, I really apreciate your work

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

    That was absolutely practical👌

  • @nasiruddin-xx2ul
    @nasiruddin-xx2ul ปีที่แล้ว

    Teaching method is very clear understandable smooth and enjoyable.

  • @user-co6wr4om5w
    @user-co6wr4om5w ปีที่แล้ว

    Thanks. Very informative video.

  • @samuelkambuta-mh7sy
    @samuelkambuta-mh7sy 9 หลายเดือนก่อน

    Best style thanks again madam

  • @zccec
    @zccec 9 หลายเดือนก่อน

    I really love you and the way you are speakig and make things more realistic, so big thanks for your effort 💗

  • @alwaysgrateful7802
    @alwaysgrateful7802 7 หลายเดือนก่อน

    Thank you for sharing

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

    Such an amazing channel,
    Thank you so much ❤

  • @RonanMarcelos-bo8wl
    @RonanMarcelos-bo8wl 8 หลายเดือนก่อน

    I feel more confident to speak!
    Thank you, teacher Anna!!!

  • @alexandrearaujodecarvalho
    @alexandrearaujodecarvalho 3 หลายเดือนก่อน

    That's just what I need.

  • @PauloAndtade
    @PauloAndtade 4 หลายเดือนก่อน

    Tks, Anna, for this vídeo.

  • @jgcntreras85
    @jgcntreras85 14 วันที่ผ่านมา

    Thanks You teacher, your advice is very usefull, we need to put in practice those for SEE results in our English journey

  • @guilhermealbuquerque456
    @guilhermealbuquerque456 11 หลายเดือนก่อน

    Hi, thank you for this video, i have been learning english for about a year and i undestood the most part of the video, i will continue learning with youu!

  • @user-pz2ng5hd8e
    @user-pz2ng5hd8e หลายเดือนก่อน

    Really admireable video and indeed very fruitful.

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

    Thanks for help people to study English quickly

  • @kolimali7572
    @kolimali7572 2 หลายเดือนก่อน

    Thank you so much ma'am.Your all informations are really very helpful 😊😊😊😊

  • @WinMohMohSan-rz1or
    @WinMohMohSan-rz1or ปีที่แล้ว

    It's really helpful to improve my speaking skill and I always watch your videos. Thank you so much for your sharing ever.

  • @Salman-qt9gk
    @Salman-qt9gk ปีที่แล้ว +1

    Thanks🌹. Mashallah👍

  • @gayaniperera9825
    @gayaniperera9825 6 หลายเดือนก่อน

    Thank you.!

  • @kanyamirwejohn9030
    @kanyamirwejohn9030 3 หลายเดือนก่อน

    Thanks mum!

  • @ImTheReal
    @ImTheReal ปีที่แล้ว

    Thanks for sharing
    Blessings 🙏

  • @amanbaloch1607
    @amanbaloch1607 ปีที่แล้ว

    Fabulous teacher

  • @hern4384
    @hern4384 ปีที่แล้ว

    Thank you for the tips beautiful lady 😊

  • @TanTin-vg4hw
    @TanTin-vg4hw 6 หลายเดือนก่อน

    Thank you very much ❤🌷🙏

  • @asatillokhalilov5583
    @asatillokhalilov5583 ปีที่แล้ว

    Great thanks a lot

  • @BabelanSwimmingSchool
    @BabelanSwimmingSchool 9 หลายเดือนก่อน

    Considering to learn English since a long time I have desided that English is very important to our life.😊

  • @alexandrearaujodecarvalho
    @alexandrearaujodecarvalho 3 หลายเดือนก่อน

    Yes, that's right.

  • @eduardoguiho398
    @eduardoguiho398 ปีที่แล้ว

    Thank you, I loved this video was so nice

  • @bahromsuyunboyev9789
    @bahromsuyunboyev9789 11 หลายเดือนก่อน

    There was a very useful video. Thanks a lot .

  • @ngocphunganh2511
    @ngocphunganh2511 3 หลายเดือนก่อน

    Hi Anna , I'm from VietNam and I loved your channel . Thanks ...

  • @karolykiss6752
    @karolykiss6752 ปีที่แล้ว

    My life had been complete after I watched this video. Every teacher is talking about this.

  • @mrtungboss469
    @mrtungboss469 8 หลายเดือนก่อน

    look so beautifull and nice, thank for sharing.

  • @almanaraluminum2086
    @almanaraluminum2086 8 หลายเดือนก่อน

    Thanks for your advice and good suggestions ❤you

  • @alexandrearaujodecarvalho
    @alexandrearaujodecarvalho 3 หลายเดือนก่อน

    My pleasure.

  • @KumaSK
    @KumaSK ปีที่แล้ว

    Your Chanel is really helping to those desirous to learn English.

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

    Thanks so much❤

  • @AARRRGHHH
    @AARRRGHHH ปีที่แล้ว

    Very useful, thank you!

  • @orlandoburbo6017
    @orlandoburbo6017 10 หลายเดือนก่อน

    Greetings. Thank you for this video 👍

  • @englishword5376
    @englishword5376 ปีที่แล้ว

    I watching your video in every day because I want to improve my English

  • @robertsutkowski3170
    @robertsutkowski3170 7 หลายเดือนก่อน

    Thank You 😊👍

  • @bernardmansire8642
    @bernardmansire8642 ปีที่แล้ว

    THANKS ""TEACHER

  • @user-ed5qr5vx1u
    @user-ed5qr5vx1u 3 หลายเดือนก่อน

    Hi Anna I'm from Uzbekistan and nowadays I preparing for multilevel cefr exam and your channel and you fluently, beautifully fast sound is the best motivation for me in today's

  • @changchnps1
    @changchnps1 ปีที่แล้ว

    Thanks!

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

    Thank you for this movie. I think this is basic advice, but when another person repeats the same things to practice, you start to believe that this is the right way to improve your English.
    I started learning English again (after leaving school) a month ago and I think the most important thing is to make it a daily habit to do it regularly

  • @JoyfulElectricity-sl6hl
    @JoyfulElectricity-sl6hl 3 หลายเดือนก่อน

    Thanks for everything

  • @jonathansarmiento2659
    @jonathansarmiento2659 7 หลายเดือนก่อน

    thanks Anna, your ideas are very helpful :D