thanks for sharing. great post.