what the f... is he rambling about...?