added playlist features