Very nice!

Yep definitely a learning curve... for some, steeper then others.