so it's weird because 'auto' is actually the valid value, and 'Auto' is invalid. I didn't know which way to handle that.