Good cheer is a tall order under current circumstances.