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