Transformed everything to +/- generation