draft - restarted TFingerTree