append, remove fn to refresh _playlist, rather than callback