acceptable cuddly Finch. .. Fear the ultimate life form.