finalized append/prepend