index2 third update