very nice piece of work Dale.