Its been a fun weekend.