new improved editor