updated listAppend, added listConcatenate