I agree with you, there are many things that you mentioned that I will definitely tune.
Thanks so much for the valuable feedback!