merge
merge
buffer index shift missing