Well this has been entertaining.