thanks for sharing this blog, which has interesting content and a wealth of useful information.