functional but ugly media player