The various other rock names in the classification are based on the percentages of allochems of specific types (e.g. oolites, pellets), the overall abundance of allochems, and the presence or absence of spar versus micrite.