posteriorAppend added