interface join add