add operator res