grandiose Finch. .. Must have alotta on its mind