markdown processing added
tests and example