Near perfection Tom as always! AL