Excellent post, very informative. Thank you for sharing it.