extended string handling in the new system to cover multiple lines, currently quite slow though