There are many who struggle but it seems you are 'flying' above it all and have really grasped it!
Congrats!
Tracey