modfied complete, index updated