How do you define first-generation and second-generation?