final with indexing