Daniel, is there a reason that the qSupported uses a ':' as the first separator but ';' for subsequent separators? It seems needlessly different. nathan -- Nathan Sidwell :: http://www.codesourcery.com :: CodeSourcery nathan@codesourcery.com :: http://www.planetfall.pwp.blueyonder.co.uk