update 3 for index