D2-generated why