Lots of awesomeness today.