validation update3