thanks for this amazing post.