Supercritical CO2 technology