Grueling week so far. Need to recuperate after this one.