I went back and forth on this, I think you're right, no need to set them if they're empty. That brings up, what should we do on lines 32-34? Should those not be set at all until the user needs them?