Regen III: A Journey of BJT Regen