ADGP's explanation