complete rebuild to new