What a stressful week