all of the above
1