1. A method of operation of a network-enabled audio device comprising: a) sending, in real-time from the audio device, a user initiated request to a remote server for supplemental information related to a song from a playlist assigned to the device while the song is playing on the device; and b) receiving, by the audio device, the supplemental information from the remote server.