any combination of the above.