tmp add operator