playlist updating improvement