node created 2019/12/02
there's nothing more disgusting than non-determinism