diff --git a/R/rendr/rmd_playground.R b/R/rendr/rmd_playground.R
new file mode 100644
index 0000000000000000000000000000000000000000..62fbd1af3312b84b62cb9a30a880310b582e7a61
--- /dev/null
+++ b/R/rendr/rmd_playground.R
@@ -0,0 +1,6 @@
+## [rmarkdown@rstudio](http://rmarkdown.rstudio.com/)
+
+rmarkdown::render(input="/Users/brandl/Dropbox/projects/snippets/R/rmarkdown/test_doc.R",
+    output_format=rmarkdown::html_document(toc = T, keep_md=F),
+    output_dir=getwd(),
+    output_options=list(toc="yes"))
\ No newline at end of file
diff --git a/R/rendr/toggle_code_sections.js b/R/rendr/toggle_code_sections.js
new file mode 100644
index 0000000000000000000000000000000000000000..d42a7184d97c0685334c9531653ca65c2f26794d
--- /dev/null
+++ b/R/rendr/toggle_code_sections.js
@@ -0,0 +1,19 @@
+$(document).ready(function () {
+    var codeElements = $(".r");
+
+    codeElements.filter("pre").before($('<button class="toggle_code">Show Code</button>'));
+    codeElements.filter("pre").hide()
+
+    $(".toggle_code").on("click", function () {
+        $(this).next().slideToggle()
+
+        if($(this).text()=="Hide Code"){
+            $(this).text("Show code")
+        }else {
+            $(this).text("Hide Code")
+        }
+    });
+
+
+//$(".r").filter("pre:first")
+});