initial editor spec