main fry. . . ...... ?