Easy to understand and hard to master is exactly the design I go for, so that's high praise for me! Thank you!