skeleton based on SampleMode
Now actually sorta works
Some more font-locking