made a simplifying change: removed need for multiple add series methods for differenty types