Revert "Revert "added all prefix-eclasses""

This reverts commit a9e582ea113afd810e8ffa988fa462e68c1eda47.
Revert "added new eclasses"

This reverts commit de898e3ecf67dde040f256b02ea3b632285723eb.