This had to happen.