adding default to variables to allow overrides