to consider: https://github.com/Bareflank/microv https://github.com/wbenny/hvpp https://github.com/asamy/ksm