generalizers
not defined yet