cleaner html5 markup