edit analysis