various improvements to edit