https://ciel.ge/initio-side-effect/