Coach Jeff and Coach Meridith thank you for all your videos and guidance you provided for us. Your channel on YT is really underated. Actually it simplifies many complex aspects of swimming. One such video is here https://www.youtube.com/watch?v=IZB5XZFJ1A4&t=870s and I am slowly coming to achieve what I mentioned in my comment https://ibb.co/KxX18X1R (Long way to go to swim like you).
Below is my video of trying to achive a more stable swim after 8 months (50 - 60 hrs. in reality).