started implementing play queue