run generators