stupid confusion
clean up. just works
unckecd end. better being in xhtml5