initial validations support