added gmusic functionality