https://energytheory.com/bipv-vs-bapv/