finishing up validations