fix: removing the Thevenin current limit: if(i >  32000) return  32000;