forechecking Edit