Very good entry! There is clearly a ton of work that went into this and it leaves me wanting more! Well done!