add new operator