changed name from MakeTypeList to TypeList