John_Smith_MacIvor loading ...