add in indexview
slimmed done the indexView