[index] add several callbacks