updates to playlist functions related to assignment 2