You have brought up a very great details, thanks for the post.