improved series tween logic