DuBose design classes