https://medium.com/analysts-corner/how-it-architecture-can-empower-environmental-recovery-7f449fd8dce9