WOW,   what  a busy busy weekend.