Glad you are really improving in your practice, that is the benefits of continuous practice. Practice always makes perfect as the more we practice, the more we get perfect in things.
Glad you are also improving in your performance once again and I believe as you continue, it will improve much more