fix dependent transactions