chaining for rebuilding all

blah blah blah