it's all generation