actually do markdown properly