add segment tree ds