Thank you for this post! I've enjoyed it on so many levels.