base rebuild