generalization 1.1