added playlist type analysis