controllerを分割、リファクタリング