What a week — ugghh!