Mr Humbug sees the light