This is a workable version of MusicPlayer