generator追加