updates repo structure