initial with index