fixed update validation