initalize index