Improved generation further.