added playlist parsing string abstraction