changes to generator
all other module generators
temp: fixing completion