Validations and tests
nothing