Updated to Todo, and removed the  = before the wait-job command, not suppressing the new-item call causes wait-job's output to change dramatically. Unsure why.