1. I'd rather use DA instead if DW 2. The ampersand handling routine is probably well optimized! 3. The DHGR routines are probably not optimized. Antoine