This is going to be painful isn't it.