preparations for join link