Fun, inventive and with a big heart.