@vexo: Cant agree more!