replaced enum type again.