Additional progress on mediaplayer