Updated markdown interpreter