Think you can handle all this?