adding way generators