[add] add series logic