James_Smith_Reid loading ...