move Series service to own file