three generation classes added
4 files changed