ALL OF THE ABOVE!