generalize
not defined yet