issue fixed with assigment section bidirectionality