@rucy: well articulated