demo subgenerator ready for use