small performance boost (array join -> string +=)