First steps on creating subgenerator controller