Machine value to string, refactor List to string