James_Crawford_Gregory loading ...