update structure of music player