cant we just use join.to_s instead?