added junction table for many-many relationship