sourceArray