Added !default to variables to allow overrides