validate update