all of the above. . . . .