subgenerator in progress