markdown integration