added charset back, it's require for valid HTML5