Why are we doing block updates in gen??? Also added tapering for trenches, maybe.