@rucy: Well articulated.