I did a little work (not as much I hoped for) on the library. Please see attached file. This is untested, so there may be bugs in my code... Arpad =================================================