added html5 audio support