Iz gonna be a loooooong day...