[doc] very messy, but good proof of concept