experimenting with codemirror