support self closing tags
better section name and inverted section name