broken toString for factor