Takes a lickin' and keeps on tickin'...