Experimenting as to make enums to work.