unknown data type raise ValueError()