thank you for sharing this, excellent read