adding J.Way's generators