update validation more