Thank you very much for the very detailed review! I really appreciate that, thank you for these important suggestions!
It is my pleasure! :)