write by markdown