new gen debate.

[removed]