right fix for avoid rmw cycles... bad assumption in the cyclegraph