Tough, weird week