more better startup, also permit tabs and newlines in strings to consider them formatable