markdown format implemented