Oh, one more thing... The IDL spec's I've seen say: module = "module" identifier "{" < specification > "}" . ...but the IDL code we use does not include the squirrly brackets. Why? Chris -)----- -- Christopher R. Hertel -)----- University of Minnesota crh at nts.umn.edu Networking and Telecommunications Services