collectIndex added