This is difficult.