added throughs to many-to-many relationships