move simple-generator to a subdmodule too