^^^All of the above^^^