after validation check