add combrule.2to1
fix bugs. change top to the combination rule 1