add NonoVrac's generator