html is too forgiving