william saliba analysis