Generalized all the operators, too