flat-all-types20