reordering works based on added logic to gatherplaylist but still doesnt do nowplaying