enums/enum library