@firepower: Well said! And