adds initial validations