It is going to be a loooooong day…..