This has been a long week.