new ideas. . new ideas