rename branch: generate to generator