adds new enumeration.

not yet runnable from GUI.