add index
add for fetch