working on the audioplayer