improve initialize generator [ci skip]