tweak track finished logic