editor + misc