This was well written and informative. Thanks for your effort.