Finally... An explanation even I can understand.