markdown are hard