customize the index and show page