extremely helpful post. much appreciation for posting and sharing.