playlist parsing done