This is going to be crazy I imagine.