proof of concept cursor stuff for editor
merge