second attempt at jukebox