validation edit events