https://www.notthrowingstones.today/2017/02/17/on-change/
On change