update whole repo