Why do we need markdown?