the Hash.new didn't help when there was no fudge_settings.yml file present - the fudge_settings[task_name] would fail. Replaced with fudge_settings.fetch() which allows for a default.