Johan Olof Widegren , och sedanhan