@hector2641: excelent post!!!