Foolish on main. . .