Hopefully fixing the HTML5 issue with Safari, NEEDS TO BE TESTED! NOT SURE IF WORKS