fix: #1 primary key added, #2 usage findParentRow, #3 logging issue (I think it because of serialization)