diff --git a/src/lasemrender.c b/src/lasemrender.c
index 0ba287f..027fd48 100644
--- a/src/lasemrender.c
+++ b/src/lasemrender.c
@@ -90,6 +90,13 @@ int main(int argc, char **argv)
 	char *input_filename;
 	double height_pt, width_pt;
 	unsigned int height, width;
+	const char *str = "$$\r\n"
+"f(x|\\lambda) =\r\n"
+"\\begin{cases}\r\n"
+"\\lambda e^{-\\lambda x} & x \\geq 0, \\\\\r\n"
+"0 & \\text{otherwise}\r\n"
+"\\end{cases}\r\n"
+"$$";
 
 	g_type_init ();
 
@@ -159,6 +166,8 @@ int main(int argc, char **argv)
 		g_free (directory);
 	}
 
+    document = LSM_DOM_DOCUMENT (lsm_mathml_document_new_from_itex (str, strlen(str), NULL));
+#if 0
 	document = lsm_dom_document_new_from_path (input_filename,
 						   NULL);
 	if (document == NULL) {
@@ -172,7 +181,8 @@ int main(int argc, char **argv)
 												    NULL));
 			}
 		}
-	}
+    }
+#endif
 
 	if (document != NULL) {
 		lsm_dom_document_set_resolution (document, option_ppi);
