small repo restructure