base parsimony classes added