rebuild the whole repo