^^^ALL the above.