It’s a wonderful life...