The coding appears weird for me, I can not Google it out I guess it append one element to the end of TArray, if so, why not do it in traditional way