included commented out validations