generalizes