hi I just thought, for clearity, perhaps it all system-defined variables should be strict uppercase, and all userdefined should be forced lowercase or mixed? this would help peopler not trying to override variables they can't override, creating confilicts etc. Or is this just insane? roy