@off-the-grid: Very well described