improve editor