iindex page framework