add GeneratorsDemo