fixes to playlist view logic