much better inline output now
updated lexer to deal with dot text blocks