Couldn't have gotten a better answer. Very well written!