implementation for join table started