added progressbar and mute button; refactoring