generation update to include complex sentences