make editor self-update