oh god html is evil