index,buffer