added de-dupe in accept/connect