editor improvement