add supo