allow newlines at many places