generalizers