generation requirement