gary-jack-sm