Half working validations.