solved one to one bidirectional