data handling for simple editor improved, but still needs finishing