nice read , and on the money.