new joining support for strings