From the testing I have doen, you seem to have it all covered. I can't think of anything youhave missed for my needs. Most of the other suggestions you already have addressed, if you look deeply enough into all of the options that are available. GREAT WORK!!!