change for use enums