editor enhancements