https://www.beanyblogger.com/all-or-none/
All Or None