add update thread validation