Since this is my own class there may be a few more things here than for most other classes! No apologies. Privilege of office! Bob Corbett