Craziest three days ever.