I don't understand why this wasn't here already. Was there a good reasons for it?
Redo output strings a bit