Modernize geninsn