editor improvements