ジェネレータ実装
Selector追加