removed generalization code