parser mostly done (has bugs), used by editor