Finish alternate index implementation