This weekend has been awesome.