不要分削除
undefined のときは無視
リファクタリング