changes repo structure