upgraded editor