merge appends