add dependencies for generator