rebuild system