todo

self-imposed challenges

Sources