reorganization of the repo