changing around repo structure