An eventful week