https://libnova.sourceforge.io/