new relation handling and many to many