validations without tests