Markdown and groovy modes