Hyphenated variables
Added !default to changeable variables
Added sgl- prefix to variables