Job well done on time and good communications to the customer on the other end of the transaction...Thanks John