Refactor all ENUM.