MegaScripters, just my opinion but you should use an alias instead of a menu for something as small as setting and unsetting a variable. also um id use $remove($1-,$) instead of just $1- to guard against injections and that kind of garbage a bit. and i kind of like the -e switch for global var's so that if you close mirc and forget to turn this off it will unset the var's.