fix concat, make sure no duplicate connectto