@trayan: Very well described