floyd, Perfect is the only way to describe this. One of your best. All the previous comments sum up just how great this is. Not a single thing out of place. It just doesn't get any better than this. Tom