https://articlepedia.xyz/light-footed-certification-and-its-necessity/