@daveespino: Great points!