pre init commit. is full work, but it did't get count processor in runtime. See blowup test