## BLABLABLA ##
## s{(<(\w+.*?)>[^<]*?)}{$1$2>}g ##
## s/>\s*>\n([^\n])/>\n$1/g; # make sure every tag is followed by newline